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ń.
Tematy pokrewne
-
Wzorce kontrolek automatyzacji interfejsu użytkownika — omówienie