PDA

View Full Version : Focus یا Select تکس باکسها به ترتیب با tab



lovee20002002
یک شنبه 29 دی 1392, 17:20 عصر
سلام دوستان من الان بخوام سلکت تکس باکسها رو به ترتیب کنم و برای هرکدومشون یک رویداد keydown ننویسم چکار کنم ممنون جواب بدید ممنون میشم

malihehshajari
یک شنبه 29 دی 1392, 17:41 عصر
منظورتون اینه که با زدن تب حرکت توی تکست باکسها به ترتیب باشه ؟
اگه اینه منظورتون خب توی تنظیمات تکست باکسهاتون TabIndex ها رو براشون به ترتیبی که میخواید شماره گذاری کنید
اگرم منظورتون چیز دیگه ای هست بیشتر توضیح بدید

forodo
یک شنبه 29 دی 1392, 22:09 عصر
سلام
115634

علی متقی پور
یک شنبه 29 دی 1392, 23:51 عصر
با سلام

از منوی view گزینه tab order را انتخاب کنید
بعد به ترتیبی که مد نظرتون هست روی کنترل ها کلیک کنید. بطور اتوماتیک اون ترتیب رو میگیرن. بعد از اتمام کار دکمه esc را بزنید

shahryari
دوشنبه 30 دی 1392, 08:53 صبح
سلام دوستان من الان بخوام سلکت تکس باکسها رو به ترتیب کنم و برای هرکدومشون یک رویداد keydown ننویسم چکار کنم ممنون جواب بدید ممنون میشم
سلام
برای اینکه برای هر تکست باکسی یک رویداد ننویسید و تنها یک رویداد برای کل تکست باکسها داشته باشید
1- ابتدا همه تکست باکس ها را به کمک دکمه Ctrl بصورت انتخاب شده دربیاورید
2- در قسمت پروپرتیز تکست باکسها ، روی تب Events کلیک کنید تا رویدادها نمایش داد شود
3- روی رویداد KeyDown دوبار کلیک کنید
یک رویداد مشترک برای همه تکست باکسها ایجاد میشود متوانید کد زیر را دران بنویسید
if (e.KeyCode == Keys.Enter)
{
e.SuppressKeyPress = true;
ProcessTabKey(true);
}