WPF Тумблер по умолчанию значение в зависимости от условия - PullRequest
0 голосов
/ 12 сентября 2018

В моем коде xaml у меня есть тумблер, и мне нужно установить значение по умолчанию при определенных условиях.

Например, если пользователь установил флажок для типа теста «A», для моего переключателя по умолчанию должно быть установлено значение «Да». И наоборот.

Как установить это значение по умолчанию?

Вот часть моего кода для тумблера:

<dxe:ToggleSwitchEdit Name="ToggleSwitchEdit" 
                      IsChecked="{Binding Path=PathName, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
                      HorizontalAlignment="Left" VerticalAlignment="Center" 
                      CheckedStateContent="Yes" UncheckedStateContent="No" ContentPlacement="Both"
                      AutomationProperties.AutomationId="Id">
</dxe:ToggleSwitchEdit>

1 Ответ

0 голосов
/ 12 сентября 2018

Пожалуйста, попробуйте этот код и посмотрите, что вы должны изменить, чтобы он заработал:

 <StackPanel HorizontalAlignment="Left" VerticalAlignment="Top">
     <CheckBox Content="Master" x:Name="Master"></CheckBox>
     <CheckBox Content="Slave"  x:Name="Slave" IsChecked="{Binding ElementName=Master, Path=IsChecked,  Mode=TwoWay}"></CheckBox>
 </StackPanel>

«Ведомый» чекбокс привязан к Мастеру в двух направлениях. Вы можете установить ElementName в приведенном выше коде и заставить его работать в вашем проекте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...