Sdílet prostřednictvím


AutomationElement.IsEnabledProperty Pole

Definice

IsEnabled Identifikuje vlastnost, která určuje, zda je povolená položka AutomationElement uživatelského rozhraní (UI).

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 

Hodnota pole

AutomationProperty

Příklady

Následující příklad načte aktuální hodnotu vlastnosti. Výchozí hodnota se vrátí v případě, že prvek ho neposkytuje.

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

Poznámky

Tento identifikátor používá model UI Automation klientských aplikací. model UI Automation poskytovatelé by měli použít ekvivalentní identifikátor v AutomationElementIdentifierssouboru .

Tuto vlastnost lze také načíst z Current vlastností nebo Cached vlastností.

Návratové hodnoty vlastnosti jsou typu Boolean. Výchozí hodnota vlastnosti je false.

Pokud je falsepovolený stav ovládacího prvku , předpokládá se, že podřízené ovládací prvky nejsou také povoleny. Při změně stavu nadřazeného ovládacího prvku byste neměli očekávat události změněné vlastností z podřízených prvků.

Platí pro

Viz také