Nal*_*are 1 wpf checked jradiobutton
我在某些似乎很简单的事情上遇到了困难。我来自Windows窗体,并从WPF开始。我认为我有一个简单的语法问题,但似乎无法找到此单选按钮问题的具体示例。
我的GUI上有一个单选按钮,可通过地图选择或列表来运行查询。单击加载时,如果选择了地图,它将执行一项操作,对列表执行另一项操作。代码类似于以下内容:
private void Load_Click(object sender, RoutedEventArgs e)
{
if (rdBtnList.Checked == true)
{
//do this
}
// if rdBtnList not checked (ie if rdBtnMap is checked)
// do this
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激。谢谢。
更改:
if (rdBtnList.Checked == true)
Run Code Online (Sandbox Code Playgroud)
至
if (rdBtnList.IsChecked == true)
Run Code Online (Sandbox Code Playgroud)
注意:
I'm coming from Windows Forms and starting up with WPF
rdBtnList.IsChecked属性绑定到ViewModel 中的某个布尔值,然后在其中执行逻辑。视图后面的代码不是应用程序逻辑的正确位置。| 归档时间: |
|
| 查看次数: |
11888 次 |
| 最近记录: |