Поделиться через


Шаблон элемента управления RangeValue

Описание рекомендаций и соглашений по реализации IRangeValueProvider, включая сведения о свойствах и методах. Шаблон элемента управления RangeValue используется для поддержки элементов управления, которым можно задать значение в пределах диапазона.

Примеры элементов управления, реализующих этот шаблон элемента управления, см. в разделе Типы элементов управления и поддерживаемые ими шаблоны элементов управления.

В этом разделе содержатся следующие подразделы.

Правила и соглашения реализации

При реализации шаблона элемента управления RangeValue обратите внимание на следующие рекомендации и соглашения.

  • Элементы управления позволяют повторную калибровку своих поддерживаемых свойств на основе языкового стандарта или предпочтений пользователя. Примером этого является элемент управления "Термометр", который можно задать для отображения температуры в шкале Цельсия или Фаренгейта.
  • Элементы управления, имеющие неоднозначные значения диапазона, такие как индикаторы выполнения или ползунки, должны нормализовать эти значения.

Обязательные элементы для IRangeValueProvider

Для реализации интерфейса IRangeValueProvider требуются следующие свойства и методы.

Обязательные члены Тип члена Примечания
IsReadOnly Свойство Нет
Значение Свойство Нет
LargeChange Свойство Нет
SmallChange Свойство Нет
Максимальная Свойство Нет
Минимальный Свойство Нет
SetValue Метод Нет

 

Этот шаблон элемента управления не имеет связанных событий.

Типы элементов управления и поддерживаемые ими шаблоны элементов управления

Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса

Общие сведения о дереве модели автоматизации пользовательского интерфейса