PDA

View Full Version : سوال: در حال تایپ باشیم و با زدن دکمه enter یک button رو فعال کنیم. ( با استفاده از فوکوس)



addaxy
یک شنبه 03 بهمن 1389, 19:21 عصر
میخواهم کاربر وقتی در حال تایپ در یک تکس باکس است وقتی که دکمه enter را میزند کار مورد نظر انجام شود. در حالت عادی میشود با دستور

button1.PerformClick();

اما در نرم افزار های استاندارد اینگونه نیست و کاربر درحالی که تایپ میکند فوکوس روی دکمه دیگری است و به محظ enter را بزند دکمه ثانی عمل میکند

hi level hdd
یک شنبه 03 بهمن 1389, 20:17 عصر
در رویداد keydown تکس باکس بگو اگر رویداد کلید برابر اینتر بود کار فوق را انجام بده
void T1_keydown(object sender, keyeventarg e) { if( e.keycode == 13) b1_click ();o

mahfeh
دوشنبه 04 بهمن 1389, 08:29 صبح
سلام
تو میتونی از خصوصیت AcceptButton فرم استفاده کنی و دکمه مورد نظر رو انتخاب کنی
با زدن Enter اون دکمه عمل خواهد کرد
موفق باشی

addaxy
جمعه 15 بهمن 1389, 21:16 عصر
سلام
تو میتونی از خصوصیت AcceptButton فرم استفاده کنی و دکمه مورد نظر رو انتخاب کنی
با زدن Enter اون دکمه عمل خواهد کرد
موفق باشی



بسیار عالی .
با خاصیت AcceptButton مشکلم حل شد. متشکرم