PDA

View Full Version : اجرای Button مورد نظر پس از ثبت نوشته در TextBox



neo1989021
سه شنبه 30 خرداد 1391, 18:38 عصر
دوستان یک سوال ساده دارم اما جوابش خیلی برام مهمه

تو فرم چندین TextBox و Button دارم
حالا می خواهم برای TextBox و Button مورد نظرم این کار و انجام بدم:

وقتی متنی داخل TextBox نوشته شد کلید Enter کیبورد و زد دکمه مورد نظر کار کنه

(یه کد داشتم که وقتی اینتر میزدی روی باتن مورد نظر focus می کرد اما من می خواهم اجراش کنه)

ahmadreza517
سه شنبه 30 خرداد 1391, 19:48 عصر
به نام تنها برنامه نویس هستی
سلام ,
از قطعه کد زیر استفاده کنید.


private void button1_Click(object sender, EventArgs e)
{
button2_Click(sender, e);
}

private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("button2_Click");
}

Y_Safaiee
سه شنبه 30 خرداد 1391, 21:27 عصر
با سلام خدمت شما دوست عزیز


private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyValue == 13) button1_Click(sender, e);
}

private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("سلام دنیا");
}


موفق باشید
بایت بایت

harani
سه شنبه 30 خرداد 1391, 23:06 عصر
میتونی یا خاصیت AcceptButton فرمت رو برابر دکمه ی مورد نظرت قرار بدی و یا در رویداد KeyDown کنترل TextBoxت کد زیر رو وارد کنی



private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
button1_Click(sender, e);
}