RangeValue-Steuerelementmuster
Beschreibt Richtlinien und Konventionen für die Implementierung von IRangeValueProvider, einschließlich Informationen zu Eigenschaften und Methoden. Das RangeValue-Steuerelementmuster wird verwendet, um Steuerelemente zu unterstützen, die auf einen Wert innerhalb eines Bereichs festgelegt werden können.
Beispiele für Steuerelemente, die dieses Steuerelementmuster implementieren, finden Sie unter Steuerelementtypen und ihre unterstützten Steuerelementmuster.
Dieses Thema enthält folgende Abschnitte:
- Implementierungsrichtlinien und -konventionen
- Erforderliche Member für IRangeValueProvider
- Zugehörige Themen
Implementierungsrichtlinien und -konventionen
Beachten Sie beim Implementieren des RangeValue-Steuerelementmusters die folgenden Richtlinien und Konventionen:
- Steuerelemente lassen eine erneute Kalibrierung der unterstützten Eigenschaften auf Grundlage des Gebietsschemas oder einer Benutzereinstellung zu. Ein Beispiel hierfür ist ein Thermometersteuerelement, das so festgelegt werden kann, dass die Temperatur in Fahrenheit oder Celsius angezeigt wird.
- Für Steuerelemente, die über mehrdeutige Bereichswerte verfügen, z. B. Statusanzeigen oder Schieberegler, sollten diese Werte normalisiert werden.
Erforderliche Member für IRangeValueProvider
Die folgenden Eigenschaften und Methoden sind für die Implementierung der IRangeValueProvider-Schnittstelle erforderlich.
Erforderliche Member | Memberart | Hinweise |
---|---|---|
IsReadOnly | Eigenschaft | Keine |
Wert | Eigenschaft | Keine |
Largechange | Eigenschaft | Keine |
Smallchange | Eigenschaft | Keine |
Maximum | Eigenschaft | Keine |
Minimum | Eigenschaft | Keine |
SetValue | Methode | Keine |
Diesem Steuerelementmuster sind keine Ereignisse zugeordnet.
Zugehörige Themen
-
Steuerelementtypen und ihre unterstützten Steuerelementmuster
-
Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
-
Übersicht über die Benutzeroberflächenautomatisierungs-Struktur