VisualStyleElement.Button.CheckBox Klasa

Definicja

Dostarcza VisualStyleElement obiekty dla różnych stanów kontrolki pola wyboru.Provides VisualStyleElement objects for the different states of the check box control. Klasa ta nie może być dziedziczona.This class cannot be inherited.

public: ref class VisualStyleElement::Button::CheckBox abstract sealed
public static class VisualStyleElement.Button.CheckBox
type VisualStyleElement.Button.CheckBox = class
Public Class VisualStyleElement.Button.CheckBox
Dziedziczenie
VisualStyleElement.Button.CheckBox

Przykłady

Poniższy przykład kodu ilustruje sposób tworzenia elementu VisualStyleRenderer z VisualStyleElement zwracanymi przez VisualStyleElement.Button.CheckBox Właściwość.The following code example demonstrates how to create a VisualStyleRenderer with the VisualStyleElement returned by the VisualStyleElement.Button.CheckBox 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 DrawVisualStyleElement_Button_CheckBox1 metodę z Paint metody obsługi zdarzeń, przekazując e jako PaintEventArgs .Handle the form's Paint event and call the DrawVisualStyleElement_Button_CheckBox1 method from the Paint event-handling method, passing e as PaintEventArgs.

public void DrawVisualStyleElement_Button_CheckBox1(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.Button.CheckBox.UncheckedNormal))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.Button.CheckBox.UncheckedNormal);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.Button.CheckBox.UncheckedNormal",
             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 DrawVisualStyleElement_Button_CheckBox1(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.Button.CheckBox.UncheckedNormal)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.Button.CheckBox.UncheckedNormal)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.Button.CheckBox.UncheckedNormal", _
          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.Button.CheckBox klasy zwraca VisualStyleElement dla innego stanu kontrolki pole wyboru.Each property of the VisualStyleElement.Button.CheckBox class returns a VisualStyleElement for a different state of the check box control.

Właściwości

CheckedDisabled

Pobiera element stylu wizualnego, który reprezentuje wyłączone pole wyboru w stanie zaznaczenia.Gets a visual style element that represents a disabled check box in the checked state.

CheckedHot

Pobiera element stylu wizualnego, który reprezentuje aktywne pole wyboru w stanie zaznaczenia.Gets a visual style element that represents a hot check box in the checked state.

CheckedNormal

Pobiera element stylu wizualnego, który reprezentuje normalne pole wyboru w stanie zaznaczenia.Gets a visual style element that represents a normal check box in the checked state.

CheckedPressed

Pobiera element stylu wizualnego, który reprezentuje naciśnięte pole wyboru w stanie zaznaczenia.Gets a visual style element that represents a pressed check box in the checked state.

MixedDisabled

Pobiera element stylu wizualnego, który reprezentuje wyłączone pole wyboru w stanie nieokreślonym.Gets a visual style element that represents a disabled check box in the indeterminate state.

MixedHot

Pobiera element stylu wizualnego reprezentujący gorącą ramkę w stanie nieokreślonym.Gets a visual style element that represents a hot check box in the indeterminate state.

MixedNormal

Pobiera element stylu wizualnego, który reprezentuje normalne pole wyboru w stanie nieokreślonym.Gets a visual style element that represents a normal check box in the indeterminate state.

MixedPressed

Pobiera element stylu wizualnego, który reprezentuje naciśnięte pole wyboru w stanie nieokreślonym.Gets a visual style element that represents a pressed check box in the indeterminate state.

UncheckedDisabled

Pobiera element stylu wizualnego, który reprezentuje wyłączone pole wyboru w stanie niesprawdzonym.Gets a visual style element that represents a disabled check box in the unchecked state.

UncheckedHot

Pobiera element stylu wizualnego, który reprezentuje aktywne pole wyboru w stanie niesprawdzonym.Gets a visual style element that represents a hot check box in the unchecked state.

UncheckedNormal

Pobiera element stylu wizualnego, który reprezentuje normalne pole wyboru w stanie niesprawdzonym.Gets a visual style element that represents a normal check box in the unchecked state.

UncheckedPressed

Pobiera element stylu wizualnego, który reprezentuje naciśnięte pole wyboru w stanie niesprawdzonym.Gets a visual style element that represents a pressed check box in the unchecked state.

Dotyczy

Zobacz też