textbox当中如何让它按回车触发一个事件!具体点啊!

来源:百度知道 编辑:UC知道 时间:2024/05/26 06:07:39

private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
if(e.KeyValue==13)
{
MessageBox.Show("你摁下了回车");
}
}

public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
this.textBox1.KeyDown += new KeyEventHandler(textBox1_KeyDown);
this.button1.Click += new EventHandler(btnOK_Click);
}
void button1_Click(object sender, EventArgs e) { }
void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.button1_Click(button1, null); //在TextBox按Enter键就执行button1的单击事件
//如果你要用引发的话要用到api
}
}
}

<input type="textbox" id="textbox1" onkeypress="CheckInfo" /> //添加一个textbox控件