スタックパネル(名前はMainStackPanel)を親として持つWPFフォームを持っています。それはその子として様々なグループボックスを持っています。各グループボックスには2つのチェックボックス(チェックボックス1とチェックボックス2)があります。親スタックパネルの子であるグループボックス内のチェックボックスコントロール
ここでは、すべてのチェックボタンをメインスタックパネルに追加して、クリックすると自動的に各グループのチェックボックス1をすべてチェックします。
私はWPFに新しい、このような何かが動作するはずです。この
<EDIT>
<StackPanel x:Name="MainStackPanel" Orientation="Vertical">
<Grid DataContext="{Binding}">
<Button Content="UnCheck All" Height="23" Name="uncheckall"
Width="75" Margin="434,0,492,0" />
<Button Content="Check All" Height="23" Name="checkall" Width="75"
Margin="175,0,751,0" Click="checkall_Click" />
</Grid>
<GroupBox>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition/>
</Grid.RowDefinitions>
<CheckBox x:Name="checkbox1"
Style="{StaticResource styleCheckBoxLeftSideText}"
IsChecked="{Binding Path=Disabled,
Converter={StaticResource BooleanConverter},
ConverterParameter='false,true'}"
VerticalAlignment="Center"
HorizontalAlignment="Left"
Content="Task Enabled:"
Margin="9,0,0,0"/>
</Grid>
</GroupBox>
</StackPanel>
</EDIT>
これまで何をやっていますか?ちょっとしたコードを表示すると、たくさんの助けになります。 –
はスタックパネルコードとグループボックスコードです。 (グループボックスにはグリッドがあり、チェックボックスはグリッドの内側にあります) – user1154892
UIのバックアップモデルがありますか? –