Motivation

Das TrackBar-Steuerelement von .NET bietet nur eine lineare Skala. Mit dem UrsLabeledVerticalTrackBar-Steuerelement lassen sich beliebige Skalen einrichten.

UrsLabeledVerticalTrackBar Beispiele

Download

Verwendung

Im Wesentlichen handelt es sich bei der UrsLabeledVerticalTrackBar um ein Benutzersteuerelement mit einem eingebetteten  TrackBar-Control. Zur Steuerung stehen folgende Eigenschaften und Methoden zur Verfügung:

Eigenschaft Funktion Anmerkung
Caption As String Ruft den diesem Steuerelement zugeordneten Überschriftentext ab oder legt ihn fest.  
CaptionAlign
As HorizontalAlignment
Ruft die Textausrichtung in der Überschrift ab oder legt diese fest. Mögliche Werte sind Left, Center und Right. Der Standardwert ist Left.
CaptionFont As Font Ruft die Schriftart für die Überschrift im Steuerelement ab oder legt diese fest.  
Font As Font Ruft die Schriftart für die Beschriftung im Steuerelement ab oder legt diese fest.  
Index As Integer Ruft den Index der aktuell ausgewählten Bezeichnung ab. Die unterste Bezeichnung hat den Index 0.
Labels As String() Ruft die Bezeichnungen der Teilstriche ab oder legt sie fest. Die Änderung eines einzelnen Textes wird erst nach einem Neuzeichnen wirksam.
LabelAlign
As HorizontalAlignment
Ruft die Textausrichtung der Beschriftung ab oder legt diese fest. Mögliche Werte sind Left, Center und Right. Der Standardwert ist Left.
SelectedLabel As String Ruft die aktuell ausgewählte Bezeichnung ab. Diese Eigenschaft kann nur ausgelesen werden.
SliderPosition
As SliderPositions
Ruft einen Wert ab, der angibt, wie die Teilstriche auf der Trackleiste angezeigt werden, oder legt diesen fest. Mögliche Werte sind Left und Right. Der Standardwert ist Left.
Refresh() Erzwingt die Neuzeichnen des Steuerelements.  

Das Ereignis IndexChanged wird ausgelöst, wenn die Index-Eigenschaft durch Bewegen des Sliders oder durch Bearbeitungen im Code geändert wird.