Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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