我在使用wpf应用程序中的单选按钮验证时遇到了一些麻烦,radiobutton.checked
函数会引发错误。 2个单选按钮名称为TSBtn
和DSBtn
。我得到当我尝试和构建应用程序的错误是单选按钮检查验证抛出错误
Error 2 The event 'System.Windows.Controls.Primitives.ToggleButton.Checked' can only appear on the left hand side of += or -= 115 23 MainServerWIndow
林不知道为什么发生这种情况我有Writen是波纹管代码”
private void Bill_Click(object sender, RoutedEventArgs e)
{
if (TSBtn.Checked)
{
StringBuilder itm = new StringBuilder();
foreach (object selectedItem in yourOrder.Items)
{
itm.AppendLine(selectedItem.ToString());
}
MessageBox.Show("The server is " + serversname.SelectedItem + "\n" + "The table number is " + int.Parse(TableNumber.Text) + "\n" + itm);
}
else if (DSBtn.Checked)
{
yourOrder.Items.Add("The driver is " + DriverName.SelectedItem);
yourOrder.Items.Add("Delivery Address " + DeliveryAddress.Text);
}
}
没有任何人有任何想法,为什么发生这种情况? 谢谢。
发生什么,如果你加上'== TRUE'的条件? –
[RadioButton.Checked Error:Control.Checked可能出现重复,不能出现在+ =或 - =的左侧](http://stackoverflow.com/questions/11004382/radiobutton-checked-error-control-checked-不能出现在左手边o) – Filburt