Установка порядка табуляции

элементы управления windows forms следуют

Важным моментом, о котором следует помнить при планировке формы, является правильная установка порядка табуляции элементов управления. Элементы управления Windows Forms следуют стандартному соглашению Windows, позволяя пользователю перемещать фокус ввода от одного элемента управления к другому посредством клавиши Tab. Порядок, в котором будет перемещаться фокус, определяется порядком табуляции. Последний задается свойством Tablndex Каждого элемента управления. Вы можете устанавливать эти свойства вручную, но гораздо проще воспользоваться видом Tab Order конструктора Visual Studio. Если вы выберете Tab Order в меню View, когда в конструкторе отображается форма, вид Design будет модифицирован и отобразит индекс табуляции каждого элемента управления, как показано на

Вы можете установить порядок табуляции в виде Tab Order, щелкая на каждом элементе управления в том порядке, в котором вы хотите установить табуляции, начиная с первого элемента управления. Когда вы дойдете до последнего, автоматически установится новый порядок табуляции. Нажатие Esc или повторный выбор Tab Order в меню View закроет вид Tab Помните, что для меток, описывающих другие элементы управления, как те, что описывают назначение текстовых полей, вы должны устанавливать порядок табуляции, непосредственно предшествующий описываемому элементу управления. Это следует делать потому, что люди с ограниченными возможностями часто используют дополнительные инструменты, помогающие им различать элементы управления для ввода на экране, а многие из этих инструментов полагаются на порядок табуляции. Тогда экранный диктор у пользователя с поврежденным зрением сможет прочитать текст метки, когда он войдет табуляцией в текстовое поле, следующее за меткой по порядку табуляции. Когда пользователь проходит табуляцией по элементам управления, метки пропускаются, поскольку свойство TabStop В базовом классе Control Устанавливается по умолчанию в False. Входные элементы управления, такие, как текстовые поля, переопределяют это свойство, устанавливая его по умолчанию в True, Поэтому они будут принимать фокус ввода, когда пользователь табулирует по элементам управления.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *