是否可以让控件在窗口调整大小时自动将空间分成三分之一?用代码很容易做到,但如果可能的话,我想直接在 xaml 中设置参数。
最佳答案
使用网格控件。它会占用任何可用空间。你可以通过做得到三分之一(假设你想要三列)
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinitions Width="*"/>
<ColumnDefinitions Width="*"/>
<ColumnDefinitions Width="*"/>
</Grid.ColumnDefinitions>
<Button Grid.Column="0"/>
<Button Grid.Column="1"/>
<Button Grid.Column="2"/>
</Grid>
关于c# - 调整大小并保持控件在三分之二,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10738677/