У меня есть список чекбоксов в окне, в котором указаны некоторые заказываемые товары. Мне нужно сначала отключить кнопку «Порядок», когда загружаются окна, и включить ее после выбора / проверки некоторых элементов (флажков) и наоборот. Я связал свойство IsChecked флажка.
Редактировать Импорт из комментария OP: -
У меня только один флажок в ItemsControl. и я привязал ItemsSontrol ItemsSource к списку. таким образом, мы можем показать несколько флажков в соответствии с элементами в списке.
Вот код:
<ItemsControl ItemsSource="{Binding FavoriteItems}" Margin="80,0">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Grid>
<StackPanel>
<Grid>
<CheckBox IsChecked="{Binding IsHouseholdSelected}" Content="{Binding SubCategoryName}" Grid.ColumnSpan="1" FontFamily="Calibri" FontWeight="Bold" />
</Grid>
</StackPanel>
</Grid>
</DataTemplate>
</ItemsControl.ItemTemplate>