2014-02-09 58 views

回答

1

通過將高度屬性綁定到網格的ActualWidth屬性,您甚至可以進一步實現該目的,例如,如果要將高度設置爲等於寬度的兩倍,則可以使用轉換器:

代碼實施例1:

<Grid x:Name="ContentPanel" Grid.Row="1"> 
     <Button x:Name="Button" Content="Button" Width="200" Height="{Binding ElementName=ContentPanel, Path=ActualWidth}"/> 
    </Grid> 

代碼示例2:

<Grid x:Name="ContentPanel" Grid.Row="1"> 
      <Button x:Name="Button" Content="Button" Width="200" Height="{Binding ElementName=ContentPanel, Path=ActualWidth, Converter={StaticResource WidthToHeightConverter}}"/> 
     </Grid> 
相關問題