C#怎么定义文本框输入回车的事件

2025-04-06 20:07:47
推荐回答(4个)
回答1:

        public Form1()
        {
            InitializeComponent();
            this.textBox6.KeyDown += new KeyEventHandler( textBox6_KeyDown);//这句不能省
        }
        void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
         MessageBoxShow("Test");
        }

回答2:

使用keypress事件 代码不变 e.keyvalue改成e.keychar

回答3:

private void textBox6_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode==Keys.Enter)
{
this.button1.Focus();
//button1_Click(sender, e); //调用按钮的事件处理代码
MessageBox.Show("sad");
}
}

回答4:

if (e.KeyCode == Keys.Enter)