我想判定用户是否键入Enter,我的代码出错了,可否帮我看看?

csharpboy 2002-07-23 10:47:09
private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e)
{
//MessageBox.Show(e.KeyChar.ToString());
if(e.KeyChar==Int32.Parse(Keys.Enter.ToString()))
{
MessageBox.Show("ok");
}

}
...全文
57 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdev 2002-09-12
  • 打赏
  • 举报
回复
if((int)e.KeyChar==13)
{

}
slayersun 2002-09-11
  • 打赏
  • 举报
回复
if (e.KeyChar == '\n')
{
MessageBox.Show("ok");
}
Nicholai 2002-09-11
  • 打赏
  • 举报
回复
上面这一行 VS.NET 会帮你生成吧
lx1920 2002-09-01
  • 打赏
  • 举报
回复
注意大小写
事件要加入:
this.textBox1.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.textBox1_KeyPress);
lx1920 2002-09-01
  • 打赏
  • 举报
回复
if(e.KeyChar==(char)13)
{
MessageBox.Show("ok");
}
LostAngel911 2002-09-01
  • 打赏
  • 举报
回复
if e.keychar=chr(13) then

end if
VB写法,自己转吧
:)
camelrob 2002-08-13
  • 打赏
  • 举报
回复
if(e.KeyChar==(Char)13)
{
//----code resource
}
nerk 2002-07-24
  • 打赏
  • 举报
回复
if(e.KeyCode == Keys.Enter)
{
....
}

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧