找回密码
 立即注册

QQ登录

只需一步,快速开始

sunyuanze

注册会员

21

主题

66

帖子

169

积分

注册会员

积分
169

活字格认证微信认证勋章

sunyuanze
注册会员   /  发表于:2013-5-10 16:14  /   查看:6303  /  回复:2
您好:
我在一个入力框的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;
            }
        }

2 个回复

倒序浏览
gina
注册会员   /  发表于:2013-5-10 18:06:00
沙发
你好:
   我重现了一下你说的问题,确认是我们产品的一个bug.  
我们考虑在下个版本修复这个问题,在新版本中修复这个问题之后,会邮件通知你。谢谢你的支持。
回复 使用道具 举报
sunyuanze
注册会员   /  发表于:2013-5-11 08:44:00
板凳
回复 2楼gina的帖子

多谢您的回答
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部