Udostępnij za pośrednictwem


AutomationElement.IsEnabledProperty Pole

Definicja

IsEnabled Określa właściwość , która określa, czy element interfejsu użytkownika, do którego odwołuje się element , AutomationElement 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

AutomationProperty

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żywać równoważnego identyfikatora w elemencie 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 są typu Boolean. Wartość domyślna właściwości to false.

Jeśli włączony stan kontrolki to false, zakłada 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 zmienia się stan kontrolki nadrzędnej.

Dotyczy

Zobacz też