將其粘貼到蘋果酒中。綁定到ColumnDefinition.ActualWidth將返回0
<Grid x:Name="Grid">
<Grid.ColumnDefinitions>
<ColumnDefinition x:Name="ColumnDefinition"/>
</Grid.ColumnDefinitions>
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Center">
<TextBlock Text="{Binding ActualWidth, ElementName=Grid}"/>
<TextBlock Text="{Binding ActualWidth, ElementName=ColumnDefinition}"/>
</StackPanel>
</Grid>
現在,運行它。第二個TextBlock
顯示0,但不應該,對不對?解決方法?
Umm:http://msdn.microsoft.com/en-us/library/system.windows.controls.columndefinition.actualwidth.aspx – 2009-09-28 16:24:11