UIElement.IsEnabledCore Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość, która staje się wartością zwracaną IsEnabled w klasach pochodnych.
protected:
virtual property bool IsEnabledCore { bool get(); };
protected virtual bool IsEnabledCore { get; }
member this.IsEnabledCore : bool
Protected Overridable ReadOnly Property IsEnabledCore As Boolean
Wartość właściwości
true
jeśli element jest włączony; w przeciwnym razie , false
.
Uwagi dotyczące dziedziczenia
Domyślna implementacja tej właściwości buforuje wartość, a także oblicza, czy element nadrzędny tego elementu jest włączony. (Jeśli element nadrzędny nie jest włączony, element podrzędny nie może być skutecznie włączony w praktycznym interfejsie użytkownika). Jeśli zdecydujesz się zastąpić tę implementację, upewnij się, że wywołasz implementację podstawową, aby zachować to zachowanie.
Klasa ScrollBar udostępnia istniejącą implementację zastąpienia tej właściwości. To zastąpienie określa, czy zawartość w obszarze prezentacji zawartości przekracza dostępny obszar. Jeśli zawartość przekracza obszar, część paska przewijania jest włączona. W przeciwnym razie pasek przewijania nie jest włączony.