Partager via


Shape.BorderColor, propriété

Obtient ou définit la couleur de la bordure d'une forme ou à contrôle de ligne.

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

Syntaxe

'Déclaration
<BrowsableAttribute(True)> _
Public Property BorderColor As Color
[BrowsableAttribute(true)]
public Color BorderColor { get; set; }
[BrowsableAttribute(true)]
public:
property Color BorderColor {
    Color get ();
    void set (Color value);
}
[<BrowsableAttribute(true)>]
member BorderColor : Color with get, set
function get BorderColor () : Color
function set BorderColor (value : Color)

Valeur de propriété

Type : System.Drawing.Color
Une structure d'Color représentant la couleur de la bordure de la forme ou de la ligne.La valeur par défaut correspond à la valeur de DefaultBorderColor.

Notes

Pour un contrôle d'LineShape, BorderColor représente la couleur de la ligne.

Pour OvalShape ou RectangleShape contrôlez, BorderColor représente la couleur des bords externes de la forme.

Exemples

L'exemple suivant montre comment définir BorderColor, BorderStyle, et des propriétés d'BorderWidth pour un contrôle d'OvalShape, affichant un ovale avec une bordure 3 pointillée par rouge large d'un pixel.

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)