Udostępnij za pośrednictwem


Wzorzec kontrolki RangeValue

Opisuje wytyczne i konwencje implementowania IRangeValueProvider, w tym informacje o właściwościach i metodach. Wzorzec kontrolki RangeValue służy do obsługi kontrolek, które można ustawić na wartość w zakresie.

Aby zapoznać się z przykładami kontrolek implementujących ten wzorzec kontrolki, zobacz typy kontrolek i obsługiwane wzorce kontrolek.

Ten temat zawiera następujące sekcje.

Wytyczne i konwencje implementacji

Podczas implementowania wzorca kontrolki RangeValue należy pamiętać o następujących wytycznych i konwencjach:

  • Kontrolki umożliwiają ponownelibrację obsługiwanych właściwości na podstawie ustawień regionalnych lub preferencji użytkownika. Przykładem jest kontrolka termometru, którą można ustawić, aby wyświetlić temperaturę w stopniach Fahrenheita lub Celsjusza.
  • Kontrolki, które mają niejednoznaczne wartości zakresu, takie jak paski postępu lub suwaki, powinny mieć znormalizowane wartości.

Wymagane elementy członkowskie IRangeValueProvider

Następujące właściwości i metody są wymagane do zaimplementowania interfejsu IRangeValueProvider.

Wymagane elementy członkowskie Typ elementu członkowskiego Notatki
IsReadOnly Własność Żaden
wartości Własność Żaden
LargeChange Własność Żaden
SmallChange Własność Żaden
maksymalna Własność Żaden
minimalna Własność Żaden
SetValue Metoda Żaden

 

Ten wzorzec kontrolki nie ma skojarzonych zdarzeń.

typów kontrolek i ich obsługiwanych wzorców kontrolek

Wzorce kontrolek automatyzacji interfejsu użytkownika — omówienie

Omówienie drzewa automatyzacji interfejsu użytkownika