如何判断按了回车键? 如何判断按了回车键? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先 this.KeyPreview = true;//为了 OnKeyDown 事件有效然后重载OnKeyDownprotected override void OnKeyDown(KeyEventArgs e){ if (e.KeyCode == Keys.Enter)//enter { }} 用javascript if(e.keyCode=13){do something} winform or webform ? 這兩個在很多方面是不一樣的. 在哪个控件 判断 实践,就在那的keypress事件中写 if (e.KeyChar == 13) { ... } //1.KeyPressprivate void controlname_OnKeyPress(object sender,EventArgs e){ if(e.KeyChar == 13) { //回车 }}//2.KeyDownprivate void controlname_OnKeyDown(object sender,EventArgs e){ if(e.KeyCode == Keys.Enter) { /回车 }} 你可以用DEBUG设置断点的方式来判断系统是否触发OnKeyDown(KeyEventArgs e)事件,假如不行的话,你可以看看Form的属性里有个指示是否将键盘事件发送到对象处理的,你需要设置为真,之后事件才能发送到你的方法里来。 gridview 打印 版主求推荐个开源的c/s结构的聊天程序 怎样获取鼠标状态 C# TreeView右键点击空白处时怎样使所有的节点都变成为选中状态? 想做三维立交桥,但是不知道从何下手 C# 操作excel的问题, DateEdit 格式化编辑的问题 求助,关于datagirdview数据绑定arraylist 求助:这段小 c++ 程序,怎么改为 C# 的,谢谢2! 关于DateTime问题,一解决马上结帖!急 高手见过这个错误吗。急!!!!!!!! 请大虾帮忙
protected override void OnKeyDown(KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)//enter
{
}
}
if (e.KeyChar == 13)
{
...
}
private void controlname_OnKeyPress(object sender,EventArgs e)
{
if(e.KeyChar == 13)
{
//回车
}
}
//2.KeyDown
private void controlname_OnKeyDown(object sender,EventArgs e)
{
if(e.KeyCode == Keys.Enter)
{
/回车
}
}