c# - 选中的单选按钮已更改 WPF
问题描述
在我的 WPF 应用程序中,我有:
-> 文本框(textChanged)
-> 2 个单选按钮
-> 带有内容的 ListView。“作者”、“标题”。
我需要允许从 Listview 进行搜索。
我的问题是:我应该如何检查单选按钮检查是否已更改?
解决方案
正如评论中提到的,WPF 首选 MVVM,然后您将绑定到 IsChecked 属性。
private bool _RadioButtonChecked;
public bool RadioButtonChecked
{
get => _RadioButtonChecked;
set
{
_RadioButtonChecked = value;
//Refresh filter here
}
}
Xaml 绑定:
<RadioButton Content="RadioButton" IsChecked="{Binding RadioButtonChecked}"/>
推荐阅读
- html - Flex child 将兄弟姐妹推到底部
- angular - Angular - JSX 和模板文字中的转义变量以将其用作参数
- node.js - 如何在 Directus 中获得动态区域,如功能(strapi)?他们说我们可以在那里使用更新的Many-To-Any
- php - 如何在 PHP 中返回 sepcyfic 类型函数?
- javascript - Knockout JS 如何将数据绑定到静态表单元素
- javascript - 是否可以创建仅编译为平台代码的电子应用程序?
- javascript - 如何获取文件 ID 以从 GoogleSheets/Script 发送邮件
- python - 更改根文件中的分支名称
- node.js - 我的 BigQuery 查询中的条件语句被忽略
- php - PHP - 组合不同长度的数组