Shape.BorderStyle 속성
도형 또는 선 컨트롤의 테두리 스타일을 가져오거나 설정 합니다.
네임스페이스: Microsoft.VisualBasic.PowerPacks
어셈블리: Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)
구문
‘선언
<BrowsableAttribute(True)> _
Public Property BorderStyle As DashStyle
[BrowsableAttribute(true)]
public DashStyle BorderStyle { get; set; }
[BrowsableAttribute(true)]
public:
property DashStyle BorderStyle {
DashStyle get ();
void set (DashStyle value);
}
[<BrowsableAttribute(true)>]
member BorderStyle : DashStyle with get, set
function get BorderStyle () : DashStyle
function set BorderStyle (value : DashStyle)
속성 값
형식: System.Drawing.Drawing2D.DashStyle
A DashStyle 에서 테두리의 모양을 나타내는 값입니다.기본값은 Solid입니다.
예외
예외 | 조건 |
---|---|
InvalidEnumArgumentException | 이 속성을 설정할 때 지정 된 값에 맞지 않습니다. DashStyle 값입니다. |
설명
에 LineShape 컨트롤을 BorderStyle 스타일의 줄을 나타냅니다.
에 OvalShape 또는 RectangleShape 컨트롤을 BorderStyle 도형 자체의 스타일을 나타내는 때의 BackStyle 속성을 설정 Transparent.때의 BackStyle 속성을 설정 Opaque의 BorderStyle 셰이프의 바깥쪽 가장자리의 스타일을 나타내는.
예제
다음 예제 설정 하는 방법을 보여 줍니다는 BorderColor, BorderStyle, 및 BorderWidth 속성에는 OvalShape 타원 3 픽셀 너비가 빨간색 점선 테두리를 표시 하는 컨트롤.
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);
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.
참고 항목
참조
Microsoft.VisualBasic.PowerPacks 네임스페이스
기타 리소스
방법: LineShape 컨트롤로 선 그리기(Visual Studio)
방법: OvalShape 및 RectangleShape 컨트롤을 사용하여 도형 그리기(Visual Studio)