Связывание CheckBox нескольких условий для запуска данных в WPF? - PullRequest
0 голосов
/ 25 августа 2018

У меня проблема с привязкой CheckBox к нескольким условиям для запуска данных.Я пытаюсь изменить фон DataGridRow с двумя условиями.

Первый - CheckBox IsChecked.

Второй - значение DataGridCell равно 1.

Вот мой код

<CheckBox x:Name="chkTehnickaPodrska" Content="Oboj tikete kojima je istekla teh. podrška" Margin="5" IsChecked="True"/>

<Style.Triggers>
      <MultiDataTrigger>
          <MultiDataTrigger.Conditions>
            <Condition Binding="{Binding IsChecked, ElementName=chkTehnickaPodrska}" Value="True"/>
            <Condition Binding="{Binding [Istekla tehnička podrška]}" Value="1"/>
          </MultiDataTrigger.Conditions>
          <Setter Property="Background" Value="Red"/>
      </MultiDataTrigger>
</Style.Triggers>

1 Ответ

0 голосов
/ 25 августа 2018

Вы можете использовать конвертер во второй условной привязке:

<Condition Binding="{Binding Converter={StaticResource CellValueConverter}}" Value="1"/>

И обрабатывать свои связанные данные в конвертере.

...