SimpleShape 클래스
공통 되는 기본 기능을 구현 OvalShape 및 RectangleShape 컨트롤입니다.
상속 계층 구조
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
Microsoft.VisualBasic.PowerPacks.Shape
Microsoft.VisualBasic.PowerPacks.SimpleShape
Microsoft.VisualBasic.PowerPacks.OvalShape
Microsoft.VisualBasic.PowerPacks.RectangleShape
네임스페이스: Microsoft.VisualBasic.PowerPacks
어셈블리: Microsoft.VisualBasic.PowerPacks.Vs(Microsoft.VisualBasic.PowerPacks.Vs.dll)
구문
‘선언
Public MustInherit Class SimpleShape _
Inherits Shape
public abstract class SimpleShape : Shape
public ref class SimpleShape abstract : public Shape
[<AbstractClass>]
type SimpleShape =
class
inherit Shape
end
public abstract class SimpleShape extends Shape
SimpleShape 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
SimpleShape() | SimpleShape 클래스의 새 인스턴스를 초기화합니다. | |
SimpleShape(ShapeContainer) | 새 인스턴스를 초기화를 SimpleShape 클래스를 지정 하는 ShapeContainer 상위. | |
SimpleShape(Int32, Int32, Int32, Int32) | 새 인스턴스를 초기화는 SimpleShape 클래스의 크기와 위치를 지정 합니다. |
위쪽
속성
이름 | 설명 | |
---|---|---|
AccessibilityObject | 가져옵니다는 AccessibleObject 를 컨트롤에 할당 합니다. (Shape에서 상속됨) | |
AccessibleDefaultActionDescription | 내게 필요한 옵션 지원 클라이언트 응용 프로그램에서 사용할 컨트롤의 기본 동작 설명을 가져오거나 설정합니다. (Shape에서 상속됨) | |
AccessibleDescription | 내게 필요한 옵션 지원 클라이언트 응용 프로그램에서 사용 되는 컨트롤의 설명을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
AccessibleName | 내게 필요한 옵션 지원 클라이언트 응용 프로그램에서 사용 하는 컨트롤의 이름을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
AccessibleRole | 컨트롤의 액세스 가능한 역할을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Anchor | 하는 연결 된 셰이프와 해당 부모의 크기가 조정 될 때 어떻게 모양을 결정 하는 컨테이너의 가장자리를 가져오거나 설정 합니다. (Shape에서 상속됨) | |
BackColor | 도형의 배경색을 가져오거나 설정 합니다. | |
BackgroundImage | 도형에 표시 되는 이미지를 가져오거나 설정 합니다. | |
BackgroundImageLayout | ImageLayout 열거형에서 정의된 대로 배경 이미지 레이아웃을 가져오거나 설정합니다. | |
BackStyle | 도형의 투명도 가져오거나 설정 합니다. | |
BorderColor | 도형 또는 선 컨트롤의 테두리 색을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
BorderStyle | 도형 또는 선 컨트롤의 테두리 스타일을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
BorderWidth | 셰이프 컨트롤의 테두리 너비를 가져오거나 설정 합니다. (Shape.BorderWidth을(를) 재정의함) | |
Bottom | 픽셀 단위로 도형의 아래쪽 가장자리와 해당 컨테이너 클라이언트 영역의 위쪽 가장자리 사이의 거리를 가져옵니다. | |
Bounds | 가져오거나 부모 컨트롤을 기준으로 픽셀의 크기와 셰이프의 위치를 설정 합니다. | |
CanFocus | 선 또는 도형 컨트롤이 포커스를 받을 수 있는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
CanRaiseEvents | 구성 요소가 이벤트를 발생시킬 수 있는지 여부를 나타내는 값을 가져옵니다. (Component에서 상속됨) | |
CanSelect | 선 또는 도형 컨트롤을 선택할 수 있는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
ClientRectangle | 도형의 클라이언트 영역을 나타내는 사각형을 가져옵니다. | |
ClientSize | 높이 및 도형 클라이언트 영역의 너비를 가져오거나 설정 합니다. | |
Container | Component 가 포함된 IContainer를 가져옵니다. (Shape에서 상속됨) | |
ContainsFocus | 선 또는 도형 컨트롤에 현재 입력 포커스가 있는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
ContextMenu | 선 또는 도형 컨트롤과 연결 된 바로 가기 메뉴를 가져오거나 설정 합니다. (Shape에서 상속됨) | |
ContextMenuStrip | 가져오거나는 ContextMenuStrip 선 또는 셰이프 컨트롤에 연결 합니다. (Shape에서 상속됨) | |
Created | 선 또는 셰이프 컨트롤이 만들어졌는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
Cursor | 마우스 포인터를 선 또는 도형 컨트롤 위에 있을 때 표시 되는 커서를 가져오거나 설정 합니다. (Shape에서 상속됨) | |
DefaultBackColor | 도형의 기본 배경색을 가져옵니다. | |
DefaultFillColor | 도형의 기본 채우기 색을 가져옵니다. | |
DefaultFillGradientColor | 도형의 기본 채우기 그라데이션 색을 가져옵니다. | |
DesignMode | Component 가 현재 디자인 모드인지 여부를 나타내는 값을 가져옵니다. (Component에서 상속됨) | |
DisplayRectangle | 셰이프의 표시 영역을 나타내는 사각형을 가져옵니다. | |
Disposing | 나타내는 값을 가져옵니다 여부는 기본 Shape 입니다 클래스를 삭제 합니다. (Shape에서 상속됨) | |
Enabled | 선 또는 셰이프 컨트롤이 사용자 상호 작용에 응답할 수 있는지 여부를 나타내는 값을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Events | 이 Component에 연결된 이벤트 처리기의 목록을 가져옵니다. (Component에서 상속됨) | |
FillColor | 도형을 채우는 데 사용 되는 색을 가져오거나 설정 합니다. | |
FillGradientColor | 도형을 채우는 데 사용 되는 그라데이션 색을 가져오거나 설정 합니다. | |
FillGradientStyle | 도형을 채우는 데 사용 되는 그라데이션 스타일을 가져오거나 설정 합니다. | |
FillStyle | 도형을 채우는 데 사용 되는 무늬를 가져오거나 설정 합니다. | |
Focused | 선 또는 도형 컨트롤에 현재 입력 포커스가 있는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
Height | 도형의 높이 가져오거나 설정 합니다. | |
IsAccessible | 선 또는 도형 컨트롤을 내게 필요한 옵션 지원 응용 프로그램을 사용할 수 있는지 여부를 나타내는 값을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
IsDisposed | 선 또는 도형 컨트롤이 삭제 되었는지 여부를 나타내는 값을 가져옵니다. (Shape에서 상속됨) | |
Left | 도형의 왼쪽된 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽된 가장자리 사이의 픽셀 까지의 거리를 가져오거나 설정 합니다. | |
Location | 해당 컨테이너의 왼쪽 위 모서리를 기준으로 도형의 왼쪽 위 모퉁이의 좌표를 가져오거나 설정 합니다. | |
Name | 선 또는 도형 컨트롤의 이름을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Parent | 도형 또는 선 컨트롤의 부모 컨테이너를 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Region | 선 또는 도형 컨트롤과 연결 된 창 영역을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Right | 픽셀 단위로 도형의 오른쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽된 가장자리 사이의 거리를 가져옵니다. | |
SelectionColor | 도형의 선택 색을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Site | Component 의 ISite를 가져오거나 설정합니다. (Component에서 상속됨) | |
Size | 높이 및 도형 너비를 가져오거나 설정 합니다. | |
Tag | 선 또는 도형 컨트롤에 대 한 데이터가 들어 있는 개체를 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Top | 도형의 위쪽 가장자리와 해당 컨테이너 클라이언트 영역의 왼쪽된 가장자리 사이의 픽셀 사이의 거리를 가져오거나 설정 합니다. | |
UseWaitCursor | 현재 선 또는 도형 컨트롤에 대기 커서를 사용 하는지 여부를 나타내는 값을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Visible | 선 또는 도형 컨트롤이 표시 되는지 여부를 나타내는 값을 가져오거나 설정 합니다. (Shape에서 상속됨) | |
Width | 도형의 너비를 가져오거나 설정 합니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
BringToFront | 선 또는 셰이프 컨트롤이 z 순서의 맨 앞으로 가져옵니다. (Shape에서 상속됨) | |
CreateAccessibilityInstance | 도형 컨트롤에 대해 액세스 가능성 개체를 새로 만듭니다. (Shape.CreateAccessibilityInstance()을(를) 재정의함) | |
CreateObjRef | 원격 개체와 통신하는 데 사용되는 프록시 생성에 필요한 모든 관련 정보가 들어 있는 개체를 만듭니다. (MarshalByRefObject에서 상속됨) | |
Dispose() | Component 에서 사용하는 모든 리소스를 해제합니다. (Component에서 상속됨) | |
Dispose(Boolean) | 선 또는 도형 컨트롤에서 사용 하는 관리 되지 않는 리소스를 해제 하 고 관리 되는 리소스를 선택적으로 해제 합니다. (Shape에서 상속됨) | |
DrawToBitmap | 지정한 비트맵에서의 렌더링을 지원합니다. (Shape.DrawToBitmap(Bitmap, Rectangle)을(를) 재정의함) | |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) | |
Finalize | 가비지 수집에 의해 Component가 회수되기 전에 관리되지 않는 리소스를 해제하고 기타 정리 작업을 수행합니다. (Component에서 상속됨) | |
FindForm | 선 또는 도형 컨트롤이 들어 있는 폼을 검색 합니다. (Shape에서 상속됨) | |
Focus | 입력 된 선 또는 도형 컨트롤에 포커스를 설정 합니다. (Shape에서 상속됨) | |
GetContainerControl | 다음을 반환 합니다. ContainerControl 에서 줄 또는 컨트롤 셰이프를 컨트롤의 부모 체인입니다. (Shape에서 상속됨) | |
GetHashCode | 특정 형식에 대한 해시 함수 역할을 합니다. (Object에서 상속됨) | |
GetLifetimeService | 이 인스턴스의 수명 정책을 제어하는 현재의 수명 서비스 개체를 검색합니다. (MarshalByRefObject에서 상속됨) | |
GetService | Component 또는 해당 Container에서 제공하는 서비스를 나타내는 개체를 반환합니다. (Component에서 상속됨) | |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) | |
Hide | 사용자가 있는 선 또는 도형 컨트롤을 숨깁니다. (Shape에서 상속됨) | |
HitTest | 도형 컨트롤이 화면의 지정 된 지점에 있는지 여부를 결정 합니다. (Shape.HitTest(Int32, Int32)을(를) 재정의함) | |
InitializeLifetimeService | 이 인스턴스의 수명 정책을 제어하기 위한 수명 서비스 개체를 가져옵니다. (MarshalByRefObject에서 상속됨) | |
Invalidate | 선 또는 셰이프 컨트롤의 특정 영역을 무효화 하 고 그리기 메시지를 컨트롤로 보낼 수 있습니다. (Shape에서 상속됨) | |
MemberwiseClone() | 현재 Object의 단순 복사본을 만듭니다. (Object에서 상속됨) | |
MemberwiseClone(Boolean) | 현재 MarshalByRefObject 개체의 단순 복사본을 만듭니다. (MarshalByRefObject에서 상속됨) | |
OnBackColorChanged | BackColorChanged 이벤트를 발생시킵니다. | |
OnBackgroundImageChanged | BackgroundImageChanged 이벤트를 발생시킵니다. | |
OnBackgroundImageLayoutChanged | BackgroundImageLayoutChanged 이벤트를 발생시킵니다. | |
OnClick | Click 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnClientSizeChanged | ClientSizeChanged 이벤트를 발생시킵니다. | |
OnContextMenuChanged | ContextMenuChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnContextMenuStripChanged | ContextMenuStripChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnCursorChanged | CursorChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnDoubleClick | DoubleClick 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnEnabledChanged | EnabledChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnEnter | Enter 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnGotFocus | GotFocus 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnInvalidated | Invalidated 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnKeyDown | KeyDown 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnKeyPress | KeyPress 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnKeyUp | KeyUp 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnLeave | Leave 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnLocationChanged | LocationChanged 이벤트를 발생시킵니다. | |
OnLostFocus | LostFocus 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseClick | MouseClick 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseDoubleClick | MouseDoubleClick 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseDown | MouseDown 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseEnter | MouseEnter 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseHover | MouseHover 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseLeave | MouseLeave 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseMove | MouseMove 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseUp | MouseUp 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMouseWheel | MouseWheel 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnMove | Move 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnPaint | Paint 이벤트를 발생시킵니다. (Shape.OnPaint(PaintEventArgs)을(를) 재정의함) | |
OnParentChanged | ParentChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnPreviewKeyDown | PreviewKeyDown 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnQueryAccessibilityHelp | QueryAccessibilityHelp 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnRegionChanged | RegionChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
OnResize | Resize 이벤트를 발생시킵니다. | |
OnSizeChanged | SizeChanged 이벤트를 발생시킵니다. | |
OnVisibleChanged | VisibleChanged 이벤트를 발생시킵니다. (Shape에서 상속됨) | |
PointToClient | 특정 화면 지점의 위치를 클라이언트 좌표로 계산합니다. (Shape에서 상속됨) | |
PointToScreen | 특정 클라이언트 지점의 위치를 화면 좌표로 계산합니다. (Shape에서 상속됨) | |
RectangleToClient | 지정된 화면 사각형의 크기와 위치를 클라이언트 좌표로 계산합니다. (Shape에서 상속됨) | |
RectangleToScreen | 지정된 클라이언트 사각형의 크기와 위치를 화면 좌표로 계산합니다. (Shape에서 상속됨) | |
Refresh | 컨트롤이 해당 컨트롤의 클라이언트 영역을 강제로 무효화하도록 하고 컨트롤 자체와 모든 자식 컨트롤을 즉시 다시 그리도록 합니다. (Shape에서 상속됨) | |
ResumePaint | 필요에 따라 보류 중인 그리기 요청을 즉시 레이아웃을 강제로 일반 그리기 논리를 다시 시작 합니다. (Shape에서 상속됨) | |
Scale | 셰이프는 지정한 배율 인수로 조정합니다. (Shape.Scale(SizeF)을(를) 재정의함) | |
Select | 제어할 수 있습니다. (Shape에서 상속됨) | |
SendToBack | 선 또는 셰이프 컨트롤이 z 순서의 맨 뒤로 보냅니다. (Shape에서 상속됨) | |
SetBounds | 도형의 범위를 특정된 위치와 크기를 설정합니다. | |
Show | 도형을 표시 하는 예제입니다. (Shape에서 상속됨) | |
SuspendPaint | 도형의 그리기 논리를 일시 중단합니다. (Shape에서 상속됨) | |
ToString | Component 의 이름이 포함된 String을 반환합니다.이 메서드는 재정의할 수 없습니다. (Component에서 상속됨) | |
Update | 해당 컨트롤이 컨트롤의 클라이언트 영역 내에 무효화된 영역을 다시 그리게 합니다. (Shape에서 상속됨) |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
BackColorChanged | 발생할 때의 BackColor 셰이프의 속성을 변경 합니다. | |
BackgroundImageChanged | 발생할 때의 BackgroundImage 셰이프의 속성을 변경 합니다. | |
BackgroundImageLayoutChanged | 발생할 때의 BackgroundImageLayout 셰이프의 속성을 변경 합니다. | |
ChangeUICues | 포커스나 키보드 UI(사용자 인터페이스) 큐가 변경되면 발생합니다. (Shape에서 상속됨) | |
Click | 셰이프를 클릭할 때 발생 합니다. (Shape에서 상속됨) | |
ClientSizeChanged | 발생할 때의 ClientSize 셰이프의 속성을 변경 합니다. | |
ContextMenuChanged | ContextMenu 속성의 값이 변경될 때 발생합니다. (Shape에서 상속됨) | |
ContextMenuStripChanged | ContextMenuStrip 속성의 값이 변경될 때 발생합니다. (Shape에서 상속됨) | |
CursorChanged | Cursor 속성의 값이 변경될 때 발생합니다. (Shape에서 상속됨) | |
Disposed | Dispose 메서드를 호출하여 구성 요소가 삭제되는 경우 발생합니다. (Component에서 상속됨) | |
DoubleClick | 셰이프를 두 번 클릭할 때 발생 합니다. (Shape에서 상속됨) | |
EnabledChanged | Enabled 속성이 변경되면 발생합니다. (Shape에서 상속됨) | |
Enter | 셰이프에 들어갈 때 발생 합니다. (Shape에서 상속됨) | |
GotFocus | 셰이프가 포커스를 받으면 발생 합니다. (Shape에서 상속됨) | |
Invalidated | 도형 표시를 다시 그릴 필요가 있으면 발생 합니다. (Shape에서 상속됨) | |
KeyDown | 도형에 포커스가 있을 때 키를 누르면 발생 합니다. (Shape에서 상속됨) | |
KeyPress | 도형에 포커스가 있을 때 키를 누르면 발생 합니다. (Shape에서 상속됨) | |
KeyUp | 도형에 포커스가 있을 때 키를 놓으면 발생 합니다. (Shape에서 상속됨) | |
Leave | 입력된 포커스가 도형을 벗어나면 발생 합니다. (Shape에서 상속됨) | |
LocationChanged | 발생할 때의 Location 셰이프의 속성을 변경 합니다. | |
LostFocus | 셰이프가 포커스를 잃을 때 발생 합니다. (Shape에서 상속됨) | |
MouseClick | 마우스로 도형을 클릭할 때 발생 합니다. (Shape에서 상속됨) | |
MouseDoubleClick | 도형을 마우스로 두 번 클릭할 때 발생 합니다. (Shape에서 상속됨) | |
MouseDown | 마우스 포인터가 셰이프 위에 있는 마우스 단추를 누를 때 발생 합니다. (Shape에서 상속됨) | |
MouseEnter | 마우스 포인터가 도형에 진입 하면 발생 합니다. (Shape에서 상속됨) | |
MouseHover | 마우스 포인터가 도형 위에 있을 때 발생 합니다. (Shape에서 상속됨) | |
MouseLeave | 마우스 포인터가 도형에 벗어나면 발생 합니다. (Shape에서 상속됨) | |
MouseMove | 셰이프 위에 마우스 포인터를 이동할 때 발생 합니다. (Shape에서 상속됨) | |
MouseUp | 마우스 포인터가 도형 위에 있을 때 마우스 단추를 놓으면 발생 합니다. (Shape에서 상속됨) | |
MouseWheel | 해당 마우스 휠이 움직이고 도형에 포커스가 있을 때 발생 합니다. (Shape에서 상속됨) | |
Move | 셰이프를 이동할 때 발생 합니다. (Shape에서 상속됨) | |
Paint | 도형을 다시 그리면 발생 합니다. (Shape에서 상속됨) | |
ParentChanged | Parent 속성 값이 변경되면 발생합니다. (Shape에서 상속됨) | |
PreviewKeyDown | 발생 하기 전에 KeyDown 키를 눌렀을 때 포커스가 있는 셰이프를 이벤트입니다. (Shape에서 상속됨) | |
QueryAccessibilityHelp | AccessibleObject 에서 내게 필요한 옵션 지원 응용 프로그램에 대한 도움말을 제공할 때 발생합니다. (Shape에서 상속됨) | |
RegionChanged | Region 속성의 값이 변경될 때 발생합니다. (Shape에서 상속됨) | |
Resize | 도형의 크기가 변경 될 때 발생 합니다. | |
SizeChanged | 발생할 때의 Size 셰이프의 속성을 변경 합니다. | |
VisibleChanged | Visible 속성 값이 변경되면 발생합니다. (Shape에서 상속됨) |
위쪽
설명
셰이프 컨트롤을 직접 작성 하려면에서 상속 SimpleShape 대신 Shape.
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.