Partager via


Shape.BorderWidth, propriété

Obtient ou définit la largeur de la bordure d'un contrôle Shape ou Line.

Espace de noms :  Microsoft.VisualBasic.PowerPacks
Assembly :  Microsoft.VisualBasic.PowerPacks.Vs (dans Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntaxe

'Déclaration
<BrowsableAttribute(True)> _
Public Overridable Property BorderWidth As Integer
[BrowsableAttribute(true)]
public virtual int BorderWidth { get; set; }
[BrowsableAttribute(true)]
public:
virtual property int BorderWidth {
    int get ();
    void set (int value);
}
[<BrowsableAttribute(true)>]
abstract BorderWidth : int with get, set
[<BrowsableAttribute(true)>]
override BorderWidth : int with get, set
function get BorderWidth () : int 
function set BorderWidth (value : int)

Valeur de propriété

Type : Int32
Integer représentant la largeur de bordure en pixels.La valeur par défaut est 1.

Notes

Pour un LineShape (contrôle), BorderWidth représente l'épaisseur de la ligne.

Pour un OvalShape ou RectangleShape contrôle, BorderWidth représente l'épaisseur des bords extérieurs de la forme.

Exemples

L'exemple suivant montre comment définir le BorderColor, BorderStyle, et BorderWidth propriétés d'un OvalShape contrôle, affichant une ellipse avec une bordure en pointillés rouge à l'échelle de 3 pixels.

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);

Sécurité .NET Framework

Voir aussi

Référence

Shape Classe

Microsoft.VisualBasic.PowerPacks, espace de noms

Autres ressources

Comment : dessiner des lignes avec le contrôle LineShape (Visual Studio)

Comment : dessiner des formes avec les contrôles OvalShape et RectangleShape (Visual Studio)

Introduction aux contrôles Line et Shape (Visual Studio)