Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglichen Sie Benutzern, einen numerischen Wert auszuwählen, indem Sie einen Ziehpunkt entlang eines Titels ziehen.
Beschreibung
Mit dem modernen Schieberegler-Steuerelement können Benutzer einen Wert zwischen mindestens und maximal festlegen, indem sie einen Ziehpunkt entlang eines Titels ziehen. Das Steuerelement unterstützt horizontale und vertikale Ausrichtung.
Verwenden Sie dieses Steuerelement, wenn Benutzer einen Wert aus einem fortlaufenden Bereich auswählen möchten, z. B.:
- Lautstärke- oder Helligkeitssteuerelemente
- Budget- oder Preisbereichsauswahl
- Mengenauswahl
- Bewertungs- oder Zufriedenheitsskalen
Die wichtigsten Eigenschaften für dieses Steuerelement sind "Default", "Min", "Max", "Value" (Ausgabe) und "OnChange".
Hinweis
In diesem Artikel wird das aktualisierte moderne Schieberegler-Steuerelement beschrieben. Informationen dazu, was sich von der vorherigen Version geändert hat, finden Sie unter "Zuletzt verwendete Updates".
Allgemeines
Default – Der Anfangswert des Schiebereglers, bevor der Benutzer eine Änderung vorgibt. Setzt diesen Wert zurück, wenn Reset er ausgelöst wird. Der Standardwert ist 50.
Min – Der Mindestwert, den der Benutzer festlegen kann. Der Standardwert ist 0.
Max – Der Maximalwert, den der Benutzer festlegen kann. Der Standardwert ist 100.
Sichtbar – Gibt an, ob das Steuerelement angezeigt oder ausgeblendet ist.
Verhalten
OnChange – Aktionen, die ausgeführt werden sollen, wenn der Benutzer den Schiebereglerwert ändert. Dient Self.Value zum Lesen des aktuellen Werts.
DisplayMode – Ob das Steuerelement Benutzereingaben (Bearbeiten) zulässt, zeigt nur Daten (Ansicht) an oder ist deaktiviert (deaktiviert).
LayoutDirection – Die Ausrichtung des Schiebereglertitels. Akzeptiert LayoutDirection Enumerationswerte:
| Value | Beschreibung |
|---|---|
LayoutDirection.Horizontal |
Ziehpunkt wird nach links nach rechts verschoben. Standard. |
LayoutDirection.Vertical |
Ziehpunkt wird nach unten nach oben verschoben. |
Größe und Position
X – Abstand zwischen dem linken Rand des Steuerelements und dem linken Rand des übergeordneten Containers (Bildschirm, wenn kein übergeordneter Container).
Y – Abstand zwischen dem oberen Rand des Steuerelements und dem oberen Rand des übergeordneten Containers (Bildschirm, wenn kein übergeordneter Container).
Breite – Abstand zwischen den linken und rechten Rändern des Steuerelements. Der Standardwert ist 200.
Höhe – Abstand zwischen den oberen und unteren Rändern des Steuerelements. Der Standardwert ist 35.
Stil und Design
BasePaletteColor – Die Basisfarbe, die das Design verwendet, um die Farbpalette des Steuerelements zu generieren. Ändern Sie diesen Wert, um eine andere Designfarbe auf die Schiebereglerspur und den Ziehpunkt anzuwenden.
Größe – Die visuelle Größe des Schiebereglerziehpunkts und der Spur. Akzeptiert SliderSize Enumerationswerte:
| Value | Beschreibung |
|---|---|
SliderSize.Small |
Kleinerer Griff und Track. |
SliderSize.Medium |
Standardgröße. Standard. |
SliderSize.Large |
Größerer Ziehpunkt und Titel. |
Accessibility
AccessibleLabel – Bezeichnung, die Sprachausgaben lesen. Beschreiben Sie den Zweck des Schiebereglers (z. B "Volume". ). Legen Sie diese Eigenschaft immer fest, damit Hilfstechnologien das Steuerelement identifizieren können.
ContentLanguage – Die Anzeigesprache für den Steuerelementinhalt, falls anders als die App-Sprache.
QuickInfo – Erläuternder Text, der angezeigt wird, wenn der Benutzer auf das Steuerelement zeigt. Hilfreich für sehberechtigte Benutzer, die zusätzlichen Kontext zu dem Zweck des Schiebereglers benötigen.
Ausgabeeigenschaften
Wert – Der aktuelle Wert des Schiebereglers, der aktualisiert wird, wenn der Benutzer den Ziehpunkt zieht. Verwenden Sie diesen Wert in Formeln, um die aktuelle Position des Schiebereglers zu lesen (z. B Slider1.Value. ).
Beispiele
Budgetauswahl mit einer Bezeichnung
Dieses Beispiel zeigt einen horizontalen Schieberegler, mit dem Benutzer ein monatliches Budget festlegen können. Eine Bezeichnung wird in Echtzeit aktualisiert, während der Benutzer den Ziehpunkt zieht.
- BudgetSlider:
Control: ModernSlider@1.0.0
Properties:
Default: =500
Min: =0
Max: =10000
LayoutDirection: =LayoutDirection.Horizontal
Size: =SliderSize.Medium
AccessibleLabel: ="Monthly budget"
Tooltip: ="Drag to set your monthly budget"
Width: =300
Height: =35
- BudgetLabel:
Control: ModernText@1.0.0
Properties:
Size: =14
Text: |-
="Budget: $" & BudgetSlider.Value
Schieberegler für vertikale Lautstärke
In diesem Beispiel wird ein vertikaler Schieberegler für ein Lautstärkesteuerelement verwendet und der ausgewählte Wert in eine Variable geschrieben.
- VolumeSlider:
Control: ModernSlider@1.0.0
Properties:
Default: =30
Min: =0
Max: =100
LayoutDirection: =LayoutDirection.Vertical
Size: =SliderSize.Small
AccessibleLabel: ="Volume"
Width: =35
Height: =200
Neueste Updates
Die aktualisierte Version des modernen Schieberegler-Steuerelements umfasst die folgenden Verbesserungen und Verhaltensänderungen.
Eigenschaftsumbenennungen
| Vorherige Eigenschaft | Neue Eigenschaft | Hinweise |
|---|---|---|
Value (Eingabe) |
Default |
Die Eingabeeigenschaft, die den Anfangswert festlegt, ist jetzt Default.
Value ist jetzt eine schreibgeschützte Ausgabeeigenschaft. |
Layout |
LayoutDirection |
Aus Gründen der Übersichtlichkeit umbenannt und von Zeichenfolge zu typierter Enumeration geändert. |
Aufzählungsformatänderungen
| Eigenschaft | Voriger Wert | Neuer Wert |
|---|---|---|
LayoutDirection |
"Horizontal" |
LayoutDirection.Horizontal |
LayoutDirection |
"Vertical" |
LayoutDirection.Vertical |
Size |
"Small" |
SliderSize.Small |
Size |
"Medium" |
SliderSize.Medium |
Size |
"Large" |
SliderSize.Large |
Fehlerbehebungen und Verbesserungen
-
Separater Standardwert und Wert:
DefaultLegt den Anfangswert fest;Valueist jetzt eine dedizierte schreibgeschützte Ausgabeeigenschaft. Diese Änderung entspricht dem Muster, das von Zahleneingaben und anderen modernen Steuerelementen verwendet wird, wodurch Formeln vorhersehbarer werden. -
QuickInfo-Unterstützung: Neue
TooltipEigenschaft zeigt erläuternden Text beim Daraufzeigen an. -
Aktualisierte Enumerationen:
LayoutDirectionundSizeverwenden jetzt eingegebene Power Fx-Enumerationen, verbessern IntelliSense und reduzieren Formelfehler.
Optimale Verfahren
- Legen Sie aussagekräftige Min- und Max-Werte fest. Ein Schieberegler von 0 bis 100 eignet sich gut für Prozentsätze, aber für Dollarbeträge oder Mengen verwenden Sie einen Bereich, der der erwarteten Eingabe entspricht, damit jede Ziehbewegung reaktionsfähig ist.
- Stellen Sie immer ein AccessibleLabel bereit. Bildschirmsprachausgaben verwenden diese Eigenschaft, um den Zweck des Schiebereglers für Benutzer mit Sehbehinderungen zu beschreiben.
-
Koppeln Sie den Schieberegler mit einer Beschriftung , die den aktuellen Wert anzeigt (z. B
"Budget: $" & Slider1.Value. ). Benutzer können die genaue Zahl sehen, ohne von der Griffposition zu erraten. - Verwenden Sie die vertikale Ausrichtung sparsam. Horizontale Schieberegler sind den meisten Benutzern vertraut. Reservieren Sie vertikale Schieberegler für Fälle, in denen die Metapher übereinstimmt, z. B. Volume-Fader.