Język

AutomationElement.IsEnabledProperty Pole

Definicja

IsEnabled Identyfikuje właściwość, która określa, czy element interfejsu użytkownika, do którego odwołuje się AutomationElement element , jest włączony.

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 

Wartość pola

Przykłady

Poniższy przykład pobiera bieżącą wartość właściwości. Wartość domyślna jest zwracana, jeśli element go nie podaje.

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

Uwagi

Ten identyfikator jest używany przez aplikacje klienckie automatyzacja interfejsu użytkownika. automatyzacja interfejsu użytkownika dostawcy powinni użyć równoważnego identyfikatora w AutomationElementIdentifiers.

Tę właściwość można również pobrać z Current właściwości lub Cached .

Zwracane wartości właściwości mają typ Boolean. Wartość domyślna właściwości to false.

Gdy włączony stan kontrolki to false, przyjmuje się, że kontrolki podrzędne również nie są włączone. Nie należy oczekiwać zdarzeń zmiany właściwości z elementów podrzędnych, gdy stan kontrolki nadrzędnej ulegnie zmianie.

Dotyczy

Zobacz też