wpf单选按钮-获取是否第一次选择

本文关键字:第一次 选择 是否 获取 单选按钮 wpf | 更新日期: 2023-09-27 18:11:56

假设我们有几个RadioButton对象(所有:未选中),我们选择其中一个。

所以我想知道的是;如何确定我们是否选择了RadioButton。如何在c#中实现这一点?

wpf单选按钮-获取是否第一次选择

查看是否有单选按钮被选中,如下所示;

var checkedButton = container.Controls.OfType<RadioButton>().FirstOrDefault(r => r.Checked);

如果checkedButton保持null那么这意味着您从未选择过这些单选按钮。

在wpf中,尝试如下;

 var checkedButton = container.Children.OfType<RadioButton>().FirstOrDefault(r => (bool)r.IsChecked);