0
我想將控件列在WPF中。請給出一個例子來做同樣的事情。如何佈局控件並使其可調整大小
我想將控件列在WPF中。請給出一個例子來做同樣的事情。如何佈局控件並使其可調整大小
<Grid x:Name="ContentRoot">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="200"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="100"/>
<ColumnDefinition Width="100"/>
</Grid.ColumnDefinitions>
<TextBlock Grid.Column="0" .../>
<TextBox Grid.Column="1" .../>
<Button Grid.Column="2" .../>
<Button Grid.Column="3" .../>
</Grid>
假設ContentRoot
直接放置在你的Window
,它會繼承它從Window
Width
和Height
。然後它將爲第0列分配200px,並在第2列和第3列分配100px。剩餘的空間將被分配到第一列。
當然,您可以將200,100和100更改爲任何您想要的值。
如果需要,請在第一個ColumnDefnition
中添加MinWidth="<value>"
(用<value>
替換一個數字),以指定該列必須具有的最小寬度。