View Full Version : چطوور با زدن کلید enter از یک تکس باکس به تکس باکس بعدی بروم
456231
جمعه 27 مرداد 1391, 15:13 عصر
چطوور با زدن کلید enter از یک تکس باکس به تکس باکس بعدی بروم ؟ اینکارو تو وی بی 6 با keyassci انجام میدادم ولی اگه میشه کدشو تو c# واسم بزارید ممنون
Y_Safaiee
جمعه 27 مرداد 1391, 15:20 عصر
با سلام خدمت شما دوست عزیز
تکی باکس رو انتخاب و برو رویداد keypress و یکی از این دو کد رو بنویس :
if (e.KeyChar == 13) SendKeys.Send("{tab}");
یا
if (e.KeyChar == 13) textBox2.Focus();
حالت اول برای وقتهایی عالیه که tabindex کنترلهات به ترتیب باشه,اینطوری انگار تب رو زده باشی یکی یکی میپره بعدی
موفق باشی
بایت بایت
sinaprog
جمعه 27 مرداد 1391, 15:33 عصر
با سلام خدمت شما دوست عزیز
تکی باکس رو انتخاب و برو رویداد keypress و یکی از این دو کد رو بنویس :
if (e.KeyChar == 13) SendKeys.Send("{tab}");
یا
if (e.KeyChar == 13) textBox2.Focus();
حالت اول برای وقتهایی عالیه که tabindex کنترلهات به ترتیب باشه,اینطوری انگار تب رو زده باشی یکی یکی میپره بعدی
موفق باشی
بایت بایت
باید KeyPreview فرمو true کنی
Y_Safaiee
جمعه 27 مرداد 1391, 15:44 عصر
باید KeyPreview فرمو true کنی
سپاس دوستم اما وقتی keypreview لازمه true شه که شما میخواین برای فرم کد بنویسید و کلیدهایی که رو فرم زده میشه بررسی شه نه تکس باکس
شما keypreview رو false کن و تو تکس باکس اینتر بزن جواب میده.
موفق باشین
بایت بایت
ali.bahrami
جمعه 27 مرداد 1391, 18:49 عصر
توی رویداد KeyPress تکست باکس این را هم میتونی بنویسی.
if(e.KeyCode == Keys.Return)
SendKeys.Send("{TAB}")
AliSadat
جمعه 07 مهر 1391, 18:03 عصر
حالا یه سوال بنده دارم
حالا اگه بخواییم مثلا با دکمه ی - یه خونه به عقب بیایم چیکار باید بکنیم
.جز این که مثلا اون تکس باکس رو ست فوکوس کنیم .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.