C# winform TextBox无法响应回车键
如果把窗体的AcceptButton设置成登录btn的时候,btn按钮会多个边框,难看去不掉。于是换了个思路:监听窗体的按键信息。但是用户名TxtUserid做了只能匹配处理,就不能响应回车建,如果去掉智能匹配 就可以在窗体级别响应回车。怎么样让TextBox只能匹配又能在窗体级别响应回车。谢谢。
[解决办法]
先看看你怎么做的
[解决办法]
回车键事件被autocompele截获了吧
[解决办法]
试试SendKeys 类
[解决办法]
我测试发现没问题呢?
新开了一个Form,里面就只有一个TextBox,按你的形式设置了自动完成项目,不过没定义字符串集,直接从控件属性上输入了几个串作为列表。
private void Form1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Return) MessageBox.Show("检测到回车"); }