最近私の友人にWPFレイアウトの問題を助けようとしていましたが、どうすればそれを稼働させるのか分かりません。このような単純なことは、私はここで豊富な知識を活用すると思った:彼が望んでいるのは、groupbox1がmaxwidthの値に自動サイズ変更してから、グループボックスの右側のスペースが大きくなる一方、このシンプルさを保つために、私はちょうど今の状況のいくつかのサンプルコードを投稿するつもりです:)もし誰かが状況に照らすためにいくつかの光を持っている場合は応答してください。みんな、ありがとう!グループボックスを左に固定する方法はありますが、グループボックスを最大幅に伸ばすには
<Window x:Class="GroupBoxTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="147" Width="525">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="151*" />
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="148" />
<ColumnDefinition Width="355*" />
</Grid.ColumnDefinitions>
<GroupBox Header="groupBox1" Margin="14,12,41,8" Name="groupBox1" MaxWidth="450" Grid.Column="1">
<Grid />
</GroupBox>
<GroupBox Header="groupBox2" Margin="12,12,13,8" Name="groupBox2">
<Grid />
</GroupBox>
</Grid>
AWESOME !!それは完璧に動作します!本当にありがとう!! – Dan
@ Dan:グリッド列が実際に予想どおりにサイズ調整される必要はないことにご注目いただきました。このソリューションでは、列内のすべての要素がグループボックスだけでなく450の幅まで広がります。 –