Condividi tramite


VisualStyleElement.Button.CheckBox Classe

Definizione

Fornisce oggetti VisualStyleElement per i diversi stati del controllo casella di controllo. La classe non può essere ereditata.

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

Esempio

Nell'esempio di codice seguente viene illustrato come creare un VisualStyleRenderer oggetto con l'oggetto VisualStyleElement restituito dalla VisualStyleElement.Button.CheckBox proprietà . Per eseguire questo esempio, incollarlo in un Windows Form. Gestire l'evento del Paint modulo e chiamare il DrawVisualStyleElement_Button_CheckBox1 metodo dal Paint metodo di gestione degli eventi, passando e come 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

Commenti

Ogni proprietà della VisualStyleElement.Button.CheckBox classe restituisce un oggetto VisualStyleElement per uno stato diverso del controllo casella di controllo.

Proprietà

CheckedDisabled

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo disabilitata nello stato selezionato.

CheckedHot

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo attiva nello stato selezionato.

CheckedNormal

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo normale nello stato selezionato.

CheckedPressed

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo premuta nello stato selezionato.

MixedDisabled

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo disabilitata nello stato indeterminato.

MixedHot

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo attiva nello stato indeterminato.

MixedNormal

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo normale nello stato indeterminato.

MixedPressed

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo premuta nello stato indeterminato.

UncheckedDisabled

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo disabilitata nello stato deselezionato.

UncheckedHot

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo attiva nello stato deselezionato.

UncheckedNormal

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo normale nello stato deselezionato.

UncheckedPressed

Ottiene un elemento dello stile di visualizzazione che rappresenta una casella di controllo premuta nello stato deselezionato.

Si applica a

Vedi anche