C# 和 Visual Studio 的新手。测试此行时:
string myString = (checkBox1.Checked) ? "It's checked" : "Not checked";
我收到以下错误。
错误 1 事件 'System.Windows.Controls.Primitives.ToggleButton.Checked' 只能出现在 += 或 -= 的左侧
这是在玩 WPF 应用程序时。我正在关注视频教程,并且在他们的演示中效果很好。他们可能一直在使用 Windows 窗体。
编辑:
string myString = (checkBox1.isChecked) ? "It's checked" : "Not checked";
抛出此错误
错误 1“System.Windows.Controls.CheckBox”不包含“isChecked”的定义,并且找不到接受“System.Windows.Controls.CheckBox”类型的第一个参数的扩展方法“isChecked”(您是否缺少使用指令还是程序集引用?)
或者这个错误
错误 1 无法隐式转换类型 'bool?' '布尔'。存在显式转换(您是否缺少演员表?)