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