以下にリストされているコントロールをWPFに配置したいと思います。同じことをする例を挙げてください。
質問する
38 次
1 に答える
2
<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
、それはそれを継承しWidth
、Height
から継承しますWindow
。次に、0番目の列に200ピクセルを割り当て、2番目と3番目の列にそれぞれ100ピクセルを割り当てます。そして、残りのスペースは1列目に割り当てられます。
もちろん、200、100、100を好きなように変更できます。
必要に応じて、1番目に追加(数値にMinWidth="<value>"
置き換え)して、列に必要な最小幅を指定します。<value>
ColumnDefnition
于 2012-12-05T06:44:31.867 に答える