Control.IsTabStop Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, показывающее, включается ли элемент управления в переходы по ТАВ.
public:
property bool IsTabStop { bool get(); void set(bool value); };
bool IsTabStop();
void IsTabStop(bool value);
public bool IsTabStop { get; set; }
var boolean = control.isTabStop;
control.isTabStop = boolean;
Public Property IsTabStop As Boolean
<control IsTabStop="bool"/>
Значение свойства
bool
Значение true , если элемент управления включен в навигацию по вкладкам; в противном случае — false. Значение по умолчанию — true.
Комментарии
Управление последовательностью вкладок с помощью сочетания IsTabStop и TabIndex , а не с помощью последовательности вкладок по умолчанию, иногда необходимо для настройки специальных возможностей клавиатуры в пользовательском интерфейсе. Дополнительную информацию см. в статье Специальные возможности клавиатуры.
Если isTabStop имеет значение false, элемент управления исключается из навигации по вкладкам. Кроме того, если isTabStop имеет значение false, элемент управления не может получить фокус ввода. (Если вы попытаетесь установить фокус программным способом, вызовите метод Focus , Focus возвращает значение false.)
Если вы не хотите, чтобы элемент управления был остановкой табуляции, заключается в том, что он не является интерактивным в пользовательском интерфейсе, вы можете задать для IsEnabledзначение false , чтобы сделать отсутствие взаимодействия более очевидным. Многие элементы управления имеют предопределенные визуальные состояния, которые вызываются для isEnabled =false, например "серый" текст в метках.