Радиобаттон проверил изменился WPF - PullRequest
0 голосов
/ 05 апреля 2019

В моем приложении WPF у меня есть:

-> TextBox (textChanged)

-> 2 переключателя

-> ListView с содержимым."Автор", "Заголовок".

Мне нужно разрешить поиск в Listview.

У меня вопрос: как проверить, изменилась ли проверка радиокнопок?

1 Ответ

0 голосов
/ 05 апреля 2019

Как уже упоминалось в комментариях, для WPF предпочтительнее MVVM, тогда вы должны привязать свойство IsChecked.

private bool _RadioButtonChecked;
public bool RadioButtonChecked
{
    get => _RadioButtonChecked;
    set
    {
        _RadioButtonChecked = value;
        //Refresh filter here
    }
}

Xaml переплет:

<RadioButton Content="RadioButton" IsChecked="{Binding RadioButtonChecked}"/>

Помимо этого есть Проверено и Не проверено событий, которые вы можете использовать.

...