Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

VisualStyleElement.Tab.TopTabItemBothEdges-Klasse

Stellt ein VisualStyleElement für ein Registerkarten-Steuerelement dar, das seine untere Rahmenlinie gemeinsam mit einem anderen Registerkarten-Steuerelement verwendet. Diese Klasse kann nicht vererbt werden.

System.Object
  System.Windows.Forms.VisualStyles.VisualStyleElement.Tab.TopTabItemBothEdges

Namespace:  System.Windows.Forms.VisualStyles
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public static class TopTabItemBothEdges

Der VisualStyleElement.Tab.TopTabItemBothEdges-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche EigenschaftStatischer MemberNormalRuft ein visuelles Stilelement ab, das ein Registerkarten-Steuerelement darstellt, das seine untere Rahmenlininie gemeinsam mit einem anderen Registerkarten-Steuerelement verwendet.
Zum Seitenanfang

Die Normal-Eigenschaft der VisualStyleElement.Tab.TopTabItemBothEdges-Klasse gibt ein VisualStyleElement zurück, das ein Registerkarten-Steuerelement darstellt, das seine untere Rahmenlinie gemeinsam mit einem anderen Registerkarten-Steuerelement verwendet.

Hinweis zu Windows XP Home Edition, Windows XP Professional x64 Edition, Windows Server 2003: Visuelle Stile werden nur von diesen Plattformen unterstützt.

Das folgende Codebeispiel veranschaulicht das Erstellen eines VisualStyleRenderer mit dem VisualStyleElement, das von der Normal-Eigenschaft zurückgegeben wurde. Fügen Sie den Code in ein Windows Form ein, um das Beispiel auszuführen. Behandeln Sie das Paint-Ereignis des Formulars, und rufen Sie die DrawVisualStyleElementTabTopTabItemBothEdges1-Methode in der Paint-Ereignisbehandlungsmethode auf, wobei Sie e als PaintEventArgs übergeben.


public void DrawVisualStyleElementTabTopTabItemBothEdges1(PaintEventArgs e)
{
    if (VisualStyleRenderer.IsElementDefined(
        VisualStyleElement.Tab.TopTabItemBothEdges.Normal))
    {
        VisualStyleRenderer renderer =
             new VisualStyleRenderer(VisualStyleElement.Tab.TopTabItemBothEdges.Normal);
        Rectangle rectangle1 = new Rectangle(10, 50, 50, 50);
        renderer.DrawBackground(e.Graphics, rectangle1);
        e.Graphics.DrawString("VisualStyleElement.Tab.TopTabItemBothEdges.Normal",
             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));
}


.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
© 2013 Microsoft. Alle Rechte vorbehalten.