【发布时间】:2013-11-29 23:01:32
【问题描述】:
当有人选中复选框时,我会运行一个单击事件。我在下面提供了我的代码作为参考。用户选择 OK 后复选框不会清除。我在代码中明确地将属性设置为 false,并且我使用断点来确保它到达了那个点,并且确实如此。我什至确保我的复选框收到错误消息,而且确实如此。是什么阻止我取消选中该框,我应该如何解决这个问题?
private void rChkBoxB_Click(object sender, EventArgs e)
{
if (Convert.ToInt32(rTxtBoxFormatID.Text) > 256)
{
DialogResult dialogresult = MessageBox.Show("B does not support numbering over a number!", "Error",
MessageBoxButtons.OK, MessageBoxIcon.Error);
if (dialogresult == DialogResult.OK)
{
rChkBoxB.Checked = false;
}
}
}
【问题讨论】:
-
附上
CheckboxChanged有什么活动吗? -
尝试使用
rChkBoxB.CheckState = CheckState.Unchecked; -
@Tijesunimi Telerik 不支持 CheckState。
-
@Kpt.Khaos 好的,为什么不添加 Telerik 标签?
标签: c# winforms checkbox telerik