PDA

View Full Version : پرش از تکس باکس با زدن دکمه اینتر به یک button



rooterror
جمعه 24 مهر 1394, 08:05 صبح
سلام دوستان من میخوام وقتی یه کلمه تو تکست باکس قرار میدم وقتی دکمه اینتر رو میزنم بره روی مثلا دکمه = تا حاصل مثلا جمع دو عددی که در تکست باکس گذاشتمو بهم نوشن بده

private void txtbox_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btnfq.Focus();
}
}

از این کد هم تو رویداد keydown استفاده کردم ولی جواب نداده همش به اسم باتنم که btnfq هست گیر میده و میگه

The name "btnfq" Dose not exist in the cournt context

حالا چیکار کنم ؟

تو viual stdiuo 2010 هم انجام میدم

rooterror
جمعه 24 مهر 1394, 10:32 صبح
دوستاان کسی نبود راهنمایی کنه

rooterror
جمعه 24 مهر 1394, 12:09 عصر
دوستان اگه کسی میدونه به چه شکل هست لطفا راهنمایی کنه ، وقتم کمه ،

میخوام مثلا 1+1 رو که تو تکس باکس میزنم وقتی اینتر میزنم جوابشو برام چاپ کنه

enekas
دوشنبه 07 دی 1394, 13:58 عصر
سلام دوستان من میخوام وقتی یه کلمه تو تکست باکس قرار میدم وقتی دکمه اینتر رو میزنم بره روی مثلا دکمه = تا حاصل مثلا جمع دو عددی که در تکست باکس گذاشتمو بهم نوشن بده

private void txtbox_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btnfq.Focus();
}
}



از این کد هم تو رویداد keydown استفاده کردم ولی جواب نداده همش به اسم باتنم که btnfq هست گیر میده و میگه

The name "btnfq" Dose not exist in the cournt context

حالا چیکار کنم ؟

تو viual stdiuo 2010 هم انجام میدم


کد را درست وارد کردی
اما احتمالا گزینه ی acceptButton در فرم اصلی " فرمی که تکست باکس در ان است " را none نذاشتی
اون را None کن درست میشه