VisualStyleElement.Button.RadioButton Klasa

Definicja

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

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

Przykłady

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

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

Właściwości

CheckedDisabled

Pobiera element stylu wizualnego reprezentujący wyłączony przycisk radiowy w stanie zaznaczenia.Gets a visual style element that represents a disabled radio button in the checked state.

CheckedHot

Pobiera element stylu wizualnego, który reprezentuje aktywny przycisk radiowy w stanie zaznaczenia.Gets a visual style element that represents a hot radio button in the checked state.

CheckedNormal

Pobiera element stylu wizualnego, który reprezentuje normalny przycisk radiowy w stanie zaznaczenia.Gets a visual style element that represents a normal radio button in the checked state.

CheckedPressed

Pobiera element stylu wizualnego, który reprezentuje przycisk naciśniętego przycisku radiowego w stanie zaznaczenia.Gets a visual style element that represents a pressed radio button in the checked state.

UncheckedDisabled

Pobiera element stylu wizualnego reprezentujący wyłączony przycisk radiowy w stanie niesprawdzonym.Gets a visual style element that represents a disabled radio button in the unchecked state.

UncheckedHot

Pobiera element stylu wizualnego reprezentujący aktywny przycisk radiowy w stanie niesprawdzonym.Gets a visual style element that represents a hot radio button in the unchecked state.

UncheckedNormal

Pobiera element stylu wizualnego, który reprezentuje normalny przycisk radiowy w stanie niesprawdzonym.Gets a visual style element that represents a normal radio button in the unchecked state.

UncheckedPressed

Pobiera element stylu wizualnego, który reprezentuje przycisk naciśniętego przycisku radiowego w stanie niesprawdzonym.Gets a visual style element that represents a pressed radio button in the unchecked state.

Dotyczy

Zobacz też