UIElement.IsEnabledCore Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, которое становится возвращаемым значением свойства IsEnabled в производных классах.
protected:
virtual property bool IsEnabledCore { bool get(); };
protected virtual bool IsEnabledCore { get; }
member this.IsEnabledCore : bool
Protected Overridable ReadOnly Property IsEnabledCore As Boolean
Значение свойства
Значение true
, если данный элемент включен; в противном случае — значение false
.
Примечания для тех, кто наследует этот метод
Реализация этого свойства по умолчанию кэширует значение, а также вычисляет, включен ли родительский элемент этого элемента. (Если родительский элемент не включен, дочерний элемент не может быть эффективно включен в практическом пользовательском интерфейсе.) Если вы решили переопределить эту реализацию, обязательно вызовите базовую реализацию, чтобы сохранить это поведение.
Класс ScrollBar предоставляет существующую реализацию переопределения этого свойства. Это переопределение определяет, превышает ли содержимое в области представления содержимого доступную область. Если содержимое превышает область, часть полосы прокрутки включена. В противном случае полоса прокрутки не включена.