读书人

enter转tab时对combox控件不起作用?

发布时间: 2012-02-28 13:06:36 作者: rapoo

enter转tab时,对combox控件不起作用?
winform程序,窗体实现enter键转tab键,当焦点到combox后,再按enter键就不起作用了,此时按tab键还是可以的,请教各位大侠这是怎么回事?该怎么解决?

补充:当combox的dropDownStyle属性设为DropDownList时enter键能起作用,但我的要求允许客户在combox中输入,所以不能这样解决

[解决办法]
PreviewKeyDown事件中
if (e.KeyCode == Keys.Enter)
{
//todo
}
[解决办法]
那就在click事件中如果是回车键并且是这个下拉控件focus时直接让下一个控件focus
[解决办法]
SendKeys.Send("{tab}");

读书人网 >C#

热点推荐