UIElement.IsEnabledCore Właściwość

Definicja

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.

Dotyczy

Zobacz też