ViewEvent 클래스

정의

디자인 타임에 컨트롤의 뷰에서 발생한 이벤트의 종류를 나타냅니다. 이 클래스는 상속될 수 없습니다.

public ref class ViewEvent sealed
public sealed class ViewEvent
type ViewEvent = class
Public NotInheritable Class ViewEvent
상속
ViewEvent

설명

ViewEvent 개체는 디자인 호스트(예: Visual Studio 2005)에 의해 디자이너 구성 요소에 제공되며, 컨트롤의 디자인 타임 보기에서 특정 사용자 작업으로 인한 이벤트를 발생시키는 경우입니다. 합니다 IControlDesignerView.ViewEvent 이벤트를 처리를 ViewEventHandler 메서드를 사용 하는 대리자를 ViewEventArgs 개체를 매개 변수로 합니다. EventType 의 속성을 ViewEventArgs 클래스는를 ViewEvent 개체입니다. 합니다 ViewEventHandler 메서드 비교 대리자를 EventType 속성을 정적 ViewEvent 이벤트를 발생 시킨 동작의 형식을 결정 하는 필드입니다. 예를 들어, 다음과 같은 상황 이벤트가 발생 합니다.

  • 디자인 화면의 영역을 클릭 합니다.

  • 디자이너에는 디자인 화면에서 컨트롤을 그립니다.

  • 템플릿 편집 컨트롤에 대 한 모드를 종료 하거나 입력 합니다.

합니다 ControlDesigner 처리 하는 기본 대리자를 제공 하는 클래스는 IControlDesignerView.ViewEvent 이벤트입니다. 사용자 지정 컨트롤 디자이너 재정의 OnClick, OnPaint, 및 OnTemplateModeChanged 디자인 화면에서 컨트롤에 대 한 이러한 이벤트를 처리 하는 방법입니다.

디자이너 호스트를 초기화를 ViewEventArgs 개체를 디자인 화면에 전달 됩니다 작업 유형에 대 한 개체는 ViewEventHandler 위임 합니다. 합니다 EventType 의 속성을 ViewEventArgs 개체 동작의 유형을 나타냅니다:

EventArgs 속성 된 형식의 작업과 관련 된 이벤트 인수를 제공 합니다.

필드

Click

디자이너 영역을 클릭할 때 View 이벤트가 발생했음을 나타냅니다.

Paint

디자인 화면에 컨트롤을 그릴 때 View 이벤트가 발생했음을 나타냅니다.

TemplateModeChanged

컨트롤 디자이너의 템플릿 모드를 변경할 때 View 이벤트가 발생했음을 나타냅니다.

메서드

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보