如何让文本框响应回车事件? 你是不是要这个:在textbox的KeyDown事件中,添加如下代码: if (e.KeyCode == Keys.Enter) { MessageBox.Show("hello"); } 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 begfree:你的这想法是对的,但if (e.KeyCode == Keys.Enter)无法通过编译(winXP+C#Beta2),后来只好改为if (e.KeyCode == '\r'),在C#语言手册中讲枚举类型只能是int,uint,long,ulong,而e.KeyCode却为char,为什么会通过,请教您是在什么环境下使用? 不是吧!private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { MessageBox.Show("hello"); } }我这儿好好的.if (e.KeyCode == '\r') { MessageBox.Show("hello"); }换成这个出错信息如下:G:\C#code\文本框响应回车事件\Form1.cs(91): 运算符“==”无法应用于“System.Windows.Forms.Keys”和“char”类型的操作数在VS.NET中文版式版下编译的!!!!!!!! 我想snewxf(心疤)和我的版本都应该是1.03*的,没有办法重现你在Beta2的问题了. KeyPress事件获取不了alt组合键,有办法解决吗? datagridview中单元格的右键菜单事件如何获得用户点击是哪个单元格? 泛型类引用有参数的构造函数方法,请大家帮忙对比。 怎样删除动态建立的控件? vs2010是否可以纯静态编译 达人帮忙看一下 关于comboBox绑定DatSet的问题 帮帮忙!求一个数字算法!在线等... 急呀,大哥帮一把呀,解决问题100分!!! c#里的RichTextBox,如何让它滚动到刚刚写入的文字位置? 帮忙看看:DataGrid更新的一个问题,更改时读不出经TextBox输入的新值 什么是XML?它有什么用途?C#是如何操作XML?
private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
MessageBox.Show("hello");
} }
我这儿好好的.if (e.KeyCode == '\r')
{
MessageBox.Show("hello");
}
换成这个出错信息如下:G:\C#code\文本框响应回车事件\Form1.cs(91): 运算符“==”无法应用于“System.Windows.Forms.Keys”和“char”类型的操作数
在VS.NET中文版式版下编译的!!!!!!!!