Sdílet prostřednictvím


Shape.BorderStyle-Eigenschaft

Aktualisiert: November 2007

Ruft das Rahmenformat eines Shape- oder Line-Steuerelements ab oder legt dieses fest.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
<BrowsableAttribute(True)> _
Public Property BorderStyle As DashStyle
'Usage
Dim instance As Shape
Dim value As DashStyle

value = instance.BorderStyle

instance.BorderStyle = value
[BrowsableAttribute(true)]
public DashStyle BorderStyle { get; set; }
[BrowsableAttribute(true)]
public:
property DashStyle BorderStyle {
    DashStyle get ();
    void set (DashStyle value);
}
public function get BorderStyle () : DashStyle
public function set BorderStyle (value : DashStyle)

Eigenschaftenwert

Typ: System.Drawing.Drawing2D.DashStyle

Ein DashStyle-Wert, der das Erscheinungsbild des Rahmens darstellt. Der Standardwert ist Solid.

Ausnahmen

Ausnahme Bedingung
InvalidEnumArgumentException

Der beim Festlegen dieser Eigenschaft angegebene Wert ist kein gültiger DashStyle-Wert.

Hinweise

Für ein LineShape-Steuerelement stellt BorderStyle das Format der Linie dar.

Für ein OvalShape-Steuerelement oder RectangleShape-Steuerelement stellt BorderStyle das Format der Form selbst dar, wenn die BackStyle-Eigenschaft auf Transparent festgelegt ist. Wenn die BackStyle-Eigenschaft auf Opaque festgelegt ist, stellt BorderStyle das Format der äußeren Ränder der Form dar.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die Eigenschaften BorderColor, BorderStyle und BorderWidth für ein OvalShape-Steuerelement festgelegt werden, das ein Oval mit einem 3 Pixel breiten roten, gestrichelten Rahmen darstellt.

Dim OvalShape1 As New OvalShape
Dim canvas As New ShapeContainer
' Set the form as the parent of the ShapeContainer.
canvas.Parent = Me
' Set the ShapeContainer as the parent of the OvalShape.
OvalShape1.Parent = canvas
' Change the color of the border to red.
OvalShape1.BorderColor = Color.Red
' Change the style of the border to dotted.
OvalShape1.BorderStyle = Drawing2D.DashStyle.Dot
' Change the thickness of the border to 3 pixels.
OvalShape1.BorderWidth = 3
OvalShape1.Size = New Size(300, 200)
OvalShape ovalShape1 = new OvalShape();
ShapeContainer canvas = new ShapeContainer();
// Set the form as the parent of the ShapeContainer.
canvas.Parent = this;
// Set the ShapeContainer as the parent of the OvalShape.
ovalShape1.Parent = canvas;
// Change the color of the border to red.
ovalShape1.BorderColor = Color.Red;
// Change the style of the border to dotted.
ovalShape1.BorderStyle = System.Drawing.Drawing2D.DashStyle.Dot;
// Change the thickness of the border to 3 pixels.
ovalShape1.BorderWidth = 3;
ovalShape1.Size = new Size(300, 200);

Berechtigungen

Siehe auch

Referenz

Shape-Klasse

Shape-Member

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)