PanelContainerDesigner.FrameStyle Property
.NET Framework (current version)
Gets the styles of the associated Panel control.
Assembly: System.Design (in System.Design.dll)
If the FrameCaption property is an empty string (""), the FrameStyle property returns an empty Style object. Otherwise, the FrameStyle property returns a default Style object that is generated by the ContainerControlDesigner.FrameStyle base property.
The following code example shows how to override the FrameStyle property in a class that is inherited from the PanelContainerDesigner class to change the appearance of a control that is derived from the Panel class at design time. The example defines a design-time border style for the associated control.
' Provide a design-time border style for the panel. Public Overrides ReadOnly Property FrameStyle() As Style Get Dim styleOfFrame As Style = MyBase.FrameStyle ' If no border style is defined, define one. If (styleOfFrame.BorderStyle = BorderStyle.NotSet Or _ styleOfFrame.BorderStyle = BorderStyle.None) Then styleOfFrame.BorderStyle = BorderStyle.Outset End If Return styleOfFrame End Get End Property ' FrameStyle
.NET Framework
Available since 2.0
Available since 2.0
Show: