VisualStyleElement.TrackBar.Thumb Klasa

Definicja

Udostępnia VisualStyleElement obiekty dla każdego stanu suwaka (znanego również jako kciuk) paska ścieżki poziomej.Provides VisualStyleElement objects for each state of the slider (also known as the thumb) of a horizontal track bar. Klasa ta nie może być dziedziczona.This class cannot be inherited.

public: ref class VisualStyleElement::TrackBar::Thumb abstract sealed
public static class VisualStyleElement.TrackBar.Thumb
type VisualStyleElement.TrackBar.Thumb = class
Public Class VisualStyleElement.TrackBar.Thumb
Dziedziczenie
VisualStyleElement.TrackBar.Thumb

Przykłady

Poniższy przykład kodu ilustruje sposób tworzenia elementu VisualStyleRenderer z VisualStyleElement zwracanymi przez Disabled Właściwość.The following code example demonstrates how to create a VisualStyleRenderer with the VisualStyleElement returned by the Disabled property. Aby uruchomić ten przykład, wklej go do formularza systemu Windows.To run this example, paste it into a Windows Form. Obsługuj Paint zdarzenie formularza i Wywołaj DrawVisualStyleElementTrackBarThumb5 metodę z Paint metody obsługi zdarzeń, przekazując e jako PaintEventArgs .Handle the form's Paint event and call the DrawVisualStyleElementTrackBarThumb5 method from the Paint event-handling method, passing e as PaintEventArgs.

public void DrawVisualStyleElementTrackBarThumb5(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.TrackBar.Thumb.Disabled))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.TrackBar.Thumb.Disabled);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.TrackBar.Thumb.Disabled",
             this.Font, Brushes.Black, new Point(10, 10));
    }
    else
        e.Graphics.DrawString("This element is not defined in the current visual style.",
             this.Font, Brushes.Black, new Point(10, 10));
}
Public Sub DrawVisualStyleElementTrackBarThumb5(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.TrackBar.Thumb.Disabled)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.TrackBar.Thumb.Disabled)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.TrackBar.Thumb.Disabled", _
          Me.Font, Brushes.Black, New Point(10, 10))
    Else
        e.Graphics.DrawString("This element is not defined in the current visual style.", _
          Me.Font, Brushes.Black, New Point(10, 10))
    End If
End Sub

Uwagi

Każda właściwość VisualStyleElement.TrackBar.Thumb klasy zwraca VisualStyleElement dla innego stanu suwaka w poziomym pasku toru.Each property of the VisualStyleElement.TrackBar.Thumb class returns a VisualStyleElement for a different state of the slider of a horizontal track bar.

Właściwości

Disabled

Pobiera element stylu wizualnego, który reprezentuje suwak paska śledzenia poziomego w stanie wyłączenia.Gets a visual style element that represents the slider of a horizontal track bar in the disabled state.

Focused

Pobiera element stylu wizualizacji, który reprezentuje suwak pionowego paska śledzenia, który ma fokus.Gets a visual style element that represents the slider of a horizontal track bar that has focus.

Hot

Pobiera element stylu wizualnego, który reprezentuje suwak pionowego paska śledzenia w stanie gorąca.Gets a visual style element that represents the slider of a horizontal track bar in the hot state.

Normal

Pobiera element stylu wizualnego, który reprezentuje suwak paska śledzenia poziomego w normalnym stanie.Gets a visual style element that represents the slider of a horizontal track bar in the normal state.

Pressed

Pobiera element stylu wizualnego, który reprezentuje suwak paska prowadnicy poziomej w stanie naciśniętym.Gets a visual style element that represents the slider of a horizontal track bar in the pressed state.

Dotyczy

Zobacz też