我正在为Windows Phone创建一个应用程序,我需要检查CheckBox
的状态这就是我所拥有的内容;
if (tracking.Checked)
{
MessageBox.Show("Checked");
}
但if语句中的“Checked”一词用红色下划线标出。我也试过
if (tracking != null)
{
MessageBox.Show("Checked");
}
关于我哪里出错的任何建议/想法?提前谢谢!
答案 0 :(得分:0)
您需要使用 IsChecked 属性。
xaml :
<CheckBox x:Name="CheckBox" />
<强> CS 强>:
if (CheckBox.IsChecked == true)
{}
else
{}
答案 1 :(得分:0)
由于您提到了Windows Phone,我假设您正在使用WPF。看起来你需要使用“IsChecked”属性(WinForms已经“Checked”)。
if (tracking.IsChecked)
{
MessageBox.Show("Checked");
}