* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Установка порядка передачи фокуса при нажатии клавиши Tab
7 февраля 2009

Клавишей Tab пользователи приложения передают фокус ввода от одного элемента
управления к другому. Чтобы задать последовательность перехода фокуса между
элементами управления, следует определить порядок передачи фокуса при нажатии
клавиши Tab (tab order) с помощью свойства Tablndex.
Изменяя его, вы меняете
порядок передачи фокуса: элементы управления с меньшим значением свойства
Tablndex первыми получают фокус и передают его элементу управления с большим
значением этого свойства. Если у нескольких элементов управления значение свой-
ства Tablndex совпадает, первым получает фокус элемент управления переднего
плана или ближайший к нему элемент. Чтобы переместить элемент управления,
размещенный на форме, на передний или на задний план, щелкните его правой
кнопкой и выберите соответственно Bring To Front или Send To Back.
В Visual Studio предусмотрен графический инструмент для установки порядка
передачи фокуса. Чтобы вызывать его, выберите из меню View элемент Tab Order -
каждый элемент в окне дизайнера будет помечен прямоугольником с числом внут-
ри. Чтобы задать порядок передачи фокуса, достаточно щелкнуть элементы управ-
ления в том порядке, в котором они должны получать фокус.
Примечание Некоторые элементы управления, такие, как PictureBox, не могут по-
лучать фокус, поэтому у них нет свойства Tablndex.
> Как установить порядок передачи фокуса при помощи свойства Tablndex
1. В окне дизайнера выбирайте по очереди все элементы управления, способные
получать фокус.
2. Для выбранного элемента управления установите в окне Properties требуемое
значение свойства Tablndex — фокус будет передаваться между элементами
управления в порядке возрастания значений Tablndex.
^ Как установить порядок передачи фокуса через графический интерфейс Visual Studio
1. В меню View выберите элемент Tab Order — все элементы управления будут от-
мечены прямоугольниками с цифрами, отражающими текущий порядок переда-
чи фокуса.
2. Щелкните элементы управления в желаемом порядке передачи фокуса.
3. Еще раз щелкните в меню View элемент Tab Order, чтобы возобновить редакти-
рование формы.


Теги: .NET

Статьи по теме:

Работа с несколькими результирующими наборами
Пространства имен System.Drawing
Применение наборов элементов управления
Извлечение типизированных данных с помощью объекта DataReader
Специальные возможности и элементы управления Windows Forms
Перебор элементов массивов и наборов
Императивная защита по правам доступа к коду
Сборщик мусора
Карринг (currying)
Реализация метода RemoveStale
Решения .NET
Пошаговое исполнение кода
Редактор файловой системы
Применение объекта DataReader
Загрузка элемента управления в Internet Explorer
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Установка порядка передачи фокуса при нажатии клавиши Tab. Регион сайта: Москва и Санкт-Петербург