Silverlight 如何为不同的网格绑定宽度,使它们在SL应用程序中具有相同的宽度?
假设我在一个用户控件中有两个网格,我希望这两个网格具有相同的宽度。所以我所做的是xaml:Silverlight 如何为不同的网格绑定宽度,使它们在SL应用程序中具有相同的宽度?,silverlight,silverlight-4.0,silverlight-5.0,Silverlight,Silverlight 4.0,Silverlight 5.0,假设我在一个用户控件中有两个网格,我希望这两个网格具有相同的宽度。所以我所做的是xaml: <Grid x:Name="BasicGrid" HorizontalAlignment="Left" /> <Grid HorizontalAlignment="Left" Width="{Binding ElementName=BasicGrid, Path=Width}" > 但它看起来不起作用。 如何解决此问题?请在用户控件中添加以下代码 <Grid x:N
<Grid x:Name="BasicGrid" HorizontalAlignment="Left" />
<Grid HorizontalAlignment="Left" Width="{Binding ElementName=BasicGrid, Path=Width}" >
但它看起来不起作用。
如何解决此问题?请在用户控件中添加以下代码
<Grid x:Name="LayoutRoot">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Grid />
<Grid Grid.Column="1" />
</Grid>
这会将顶部网格划分为两列,两列的宽度相同
让我知道它是否有效。
干杯 你试过吗
Width="{Binding ElementName=BasicGrid, Path=Width,Mode=TwoWay}"