日期:2014-05-16  浏览次数:20849 次

回车事件处理问题
本帖最后由 u011186817 于 2014-03-27 14:49:01 编辑

如图,1.有MessageBox的时候不触发确认 按钮的回车事件
            2.没有MessageBox的时候,触发确认按钮的回车事件
求高手指点
------解决方案--------------------
有MessageBox的时候不触发确认 按钮的回车事件?
弹出提示框时,你能操作后面按钮?
------解决方案--------------------
MessageBox之前,把焦点设定到其他控件上,例如DataGrid1.Focus()
------解决方案--------------------

我把窗体的AcceptButton属性设为button1,光标定位到取消按钮上面点回车没有再弹出Messagebox啊

        private void button1_Click(object sender, EventArgs e)
        {
            MessageBox.Show("aaaaaaaaaa", "删除提示", MessageBoxButtons.YesNo);
        }

------解决方案--------------------
最简单的form的属性中有一个accpet什么什么的属性,就是响应回车事件的,你设置一下就好了,可以达到你的要求