AutomationElement.IsEnabledProperty Поле

Определение

Определяет IsEnabled свойство, указывающее, включен AutomationElement ли элемент пользовательского интерфейса.

public: static initonly System::Windows::Automation::AutomationProperty ^ IsEnabledProperty;
public static readonly System.Windows.Automation.AutomationProperty IsEnabledProperty;
 staticval mutable IsEnabledProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly IsEnabledProperty As AutomationProperty 

Значение поля

Примеры

В следующем примере извлекается текущее значение свойства. Значение по умолчанию возвращается, если элемент не предоставляет его.

bool isControlEnabled = (bool)
   autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty);
Dim isControlEnabled As Boolean = _
    CBool(autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty))

Комментарии

Этот идентификатор используется модель автоматизации пользовательского интерфейса клиентскими приложениями. поставщики модель автоматизации пользовательского интерфейса должны использовать эквивалентный идентификатор в AutomationElementIdentifiers.

Это свойство также можно получить из Current или Cached свойств.

Возвращаемые значения свойства имеют тип Boolean. Значение по умолчанию для свойства false.

Если включенное состояние элемента управления, предполагается, что дочерние элементы управления falseтакже не включены. При изменении состояния родительского элемента управления не следует ожидать событий, измененных свойством, от дочерних элементов.

Применяется к

См. также раздел

  • Обзор свойств автоматизации пользовательского интерфейса