您好:
我在一个入力框的Validating事件中对入力内容做check,
入力内容不对的时候,弹出消息,并设回焦点。
但是当焦点离开后点击的是GcCheckBox或GcRadioButton的时候,
第一次点击会弹出消息并设回焦点,但再次点击时就会改变checkbox的选中状态。。。
不知道这个问题如何解决?
我试了windows的标准CheckBox和RadioButton没有这个问题。
测试代码如下:
private void textBox1_Validating(object sender, CancelEventArgs e)
{
if (textBox1.Text == "")
{
MessageBox.Show("Hello~");
e.Cancel = true;
}
} |
|