日期:2014-05-18 浏览次数:21111 次
        private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar != '\r')
                e.Handled = true;
        }
------解决方案--------------------
你的问题矛盾啊,如果你屏蔽了其他键,那么你怎么输入啊?
------解决方案--------------------
捕获文本框的鼠标按下事件,将所有按下操作设置为已处理,然后对回车键进行你想要的特殊处理。
------解决方案--------------------
 private void tbfn_KeyPress(object sender, KeyPressEventArgs e
       {
           if (e.KeyChar == 13)          
           {
               e.Handled = false ;
           }
       }
只响应回车,这样你怎么输入数据?
------解决方案--------------------
这样,你禁止复制,黏贴,剪切啊
<input type="text" id="username" name="username" value="站长特效网" onpaste="return false" oncontextmenu="return false" oncopy="return false" oncut="return false">
------解决方案--------------------
这样,你禁止复制,黏贴,剪切啊
<input type="text" id="username" name="username" value="站长特效网" onpaste="return false" oncontextmenu="return false" oncopy="return false" oncut="return false">
------解决方案--------------------
重写processcmdkey吧
------解决方案--------------------
lz  你的需求能重新描述一遍么?
------解决方案--------------------
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar ==Convert.ToChar(Keys.Return))
            {
                MessageBox.Show(e.KeyChar.ToString());
            }
            else
            {
                e.Handled = true;
            }
        }
------解决方案--------------------