【发布时间】:2012-07-04 16:04:19
【问题描述】:
if (noob.IsChecked)
{
//blah blah
}
当我尝试使用此代码查看 RadioButton Name="noob" 是否被选中时,我收到错误:
不能隐式转换类型'bool?' '布尔'。存在显式转换(您是否缺少演员表?)
【问题讨论】:
if (noob.IsChecked)
{
//blah blah
}
当我尝试使用此代码查看 RadioButton Name="noob" 是否被选中时,我收到错误:
不能隐式转换类型'bool?' '布尔'。存在显式转换(您是否缺少演员表?)
【问题讨论】:
【讨论】:
这也有效,而且更简洁:
if (noob.IsChecked == true)
{
//blah blah
}
注意如果noob.IsChecked是null不会抛出异常,所以不需要先检查HasValue。
【讨论】: