Шаблон элемента управления RangeValue
Описание рекомендаций и соглашений по реализации IRangeValueProvider, включая сведения о свойствах и методах. Шаблон элемента управления RangeValue используется для поддержки элементов управления, которым можно задать значение в пределах диапазона.
Примеры элементов управления, реализующих этот шаблон элемента управления, см. в разделе Типы элементов управления и поддерживаемые ими шаблоны элементов управления.
В этом разделе содержатся следующие подразделы.
Правила и соглашения реализации
При реализации шаблона элемента управления RangeValue обратите внимание на следующие рекомендации и соглашения.
- Элементы управления позволяют повторную калибровку своих поддерживаемых свойств на основе языкового стандарта или предпочтений пользователя. Примером этого является элемент управления "Термометр", который можно задать для отображения температуры в шкале Цельсия или Фаренгейта.
- Элементы управления, имеющие неоднозначные значения диапазона, такие как индикаторы выполнения или ползунки, должны нормализовать эти значения.
Обязательные элементы для IRangeValueProvider
Для реализации интерфейса IRangeValueProvider требуются следующие свойства и методы.
Обязательные члены | Тип члена | Примечания |
---|---|---|
IsReadOnly | Свойство | Нет |
Значение | Свойство | Нет |
LargeChange | Свойство | Нет |
SmallChange | Свойство | Нет |
Максимальная | Свойство | Нет |
Минимальный | Свойство | Нет |
SetValue | Метод | Нет |
Этот шаблон элемента управления не имеет связанных событий.
Связанные темы
-
Типы элементов управления и поддерживаемые ими шаблоны элементов управления
-
Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса
-
Общие сведения о дереве модели автоматизации пользовательского интерфейса