解决方案 »

  1.   

    怎么个重写法。麻烦给个连接或者源码啊,我winform新手啊。谢谢
      

  2.   

    怎么个重写法。麻烦给个连接或者源码啊,我winform新手啊。谢谢http://blog.csdn.net/lucifinil_s/article/details/6318189
      

  3.   

    怎么个重写法。麻烦给个连接或者源码啊,我winform新手啊。谢谢http://blog.csdn.net/lucifinil_s/article/details/6318189
    还是不行。
            protected override bool ProcessDialogKey(Keys keyData) 
            {
                if (keyData == Keys.Enter && (this.ActiveControl is RichTextBox))
                {
                    keyData = Keys.Tab;
                }
                else if ((int)keyData == ((int)Keys.Shift + (int)Keys.Enter))
                {
                    this.richTextBox1.AppendText("\n");
                }
                return base.ProcessDialogKey(keyData);
            }
    我设置了窗体的AcceptButton为发送按钮后,按是shift+enter键,在富文本编辑器内既会换行也会调用发送按钮的点击事件。怎么破