Как я могу установить триггер на ComboBox
, чтобы, когда SelectedIndex
больше 0 (в основном, когда выбран параметр), другой ComboBox
изменялся. У меня есть два ComboBox
, но пользователь может выбрать только один из них. Поэтому, если я выберу первый вариант из ComboBox
A, тогда ComboBox
B получит SelectedIndex
в 0 и наоборот.
Я пытался играть со следующим, но не уверен, как захватить требуемую логику.
<ComboBox ItemsSource="{Binding AvailableStatuses}"
SelectedItem="{Binding SelectedStatus}"
Grid.Row="1" Grid.Column="1" DisplayMemberPath="Name"
x:Name="Statuses">
<ComboBox.Style>
<Style TargetType="{x:Type ComboBox}">
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=Decisions}" Value="0">
<Setter Property="SelectedIndex" Value="0" />
</DataTrigger>
</Style.Triggers>
</Style>
</ComboBox.Style>
</ComboBox>
На какой тип триггера я должен смотреть?