Я ищу способ связать Button Text или IsEnabled свойство, например, к IsChecked собственности в ItemsControl Вот мой упрощенный исходный код:Привязка к Items свойств ItemsControl
<StackPanel>
<ItemsControl ItemsSource="{Binding Tasks}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<TextBlock Margin="10,0,10,0" Text="{Binding Name}"/>
<CheckBox IsChecked="{Binding InProgress}"/>
<CheckBox IsChecked="{Binding Done}"/>
</StackPanel>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
<Button/>
</StackPanel>
Я хотел бы (например), если все «Готовые» CheckBoxes проверены, чтобы установить текст кнопки на некоторое значение или включить его. Я думал об этом с Data Binding в Xaml, используя DataTriggers, но я не знаю, как это сделать. Кто-нибудь дает мне полное решение xaml?
XAML, который вы предоставили, выглядит хорошо, в чем проблема? – sll
Вам может потребоваться MultiTrigger для проверки нескольких условий. – NestorArturo