AutomationElement.IsEnabledProperty Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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 false
povolený 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ů.