Panel.BorderStyle Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Indicates the border style for the control.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public BorderStyle BorderStyle { get; set; }

Property Value

Type: System.Windows.Forms.BorderStyle

One of the BorderStyle values. The default is BorderStyle.None.

Exception Condition

The specified value when setting this property is not a valid BorderStyle value.

By default, the Panel control is displayed without a border. You can use this property to distinguish the boundaries of the Panel control from other areas on the form.

The following code example creates a Panel control with a three-dimensional border.

public void CreateMyPanel()
   Panel panel1 = new Panel();

   // Initialize the Panel control.
   panel1.Location = new Point(56,72);
   panel1.Size = new Size(264, 152);
   // Set the Borderstyle for the Panel to three-dimensional.
   panel1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;

.NET Framework
Available since 1.1
Return to top