VisualStyleElement.Window.Caption.Inactive Właściwość

Definicja

Pobiera element stylu wizualnego, który reprezentuje pasek tytułu nieaktywnego okna.Gets a visual style element that represents the title bar of an inactive window.

public:
 static property System::Windows::Forms::VisualStyles::VisualStyleElement ^ Inactive { System::Windows::Forms::VisualStyles::VisualStyleElement ^ get(); };
public static System.Windows.Forms.VisualStyles.VisualStyleElement Inactive { get; }
member this.Inactive : System.Windows.Forms.VisualStyles.VisualStyleElement
Public Shared ReadOnly Property Inactive As VisualStyleElement

Wartość właściwości

VisualStyleElement

VisualStyleElementReprezentujący pasek tytułu nieaktywnego okna.A VisualStyleElement that represents the title bar of an inactive window.

Przykłady

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

public void DrawVisualStyleElementWindowCaption2(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.Window.Caption.Inactive))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.Window.Caption.Inactive);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.Window.Caption.Inactive",
             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 DrawVisualStyleElementWindowCaption2(ByVal e As PaintEventArgs)
    If (VisualStyleRenderer.IsElementDefined( _
     VisualStyleElement.Window.Caption.Inactive)) Then
        Dim renderer As New VisualStyleRenderer _
          (VisualStyleElement.Window.Caption.Inactive)
        Dim rectangle1 As New Rectangle(10, 50, 50, 50)
        renderer.DrawBackground(e.Graphics, rectangle1)
        e.Graphics.DrawString("VisualStyleElement.Window.Caption.Inactive", _
          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

Możesz użyć VisualStyleElement zwracanych przez właściwość, Inactive Aby utworzyć VisualStyleRenderer .You can use the VisualStyleElement returned by the Inactive property to create a VisualStyleRenderer.

Dotyczy