LoginViewDesigner.Initialize(IComponent) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
연결된 컨트롤을 표시, 편집 및 디자인할 디자이너를 준비합니다.
public:
override void Initialize(System::ComponentModel::IComponent ^ component);
public override void Initialize (System.ComponentModel.IComponent component);
override this.Initialize : System.ComponentModel.IComponent -> unit
Public Overrides Sub Initialize (component As IComponent)
매개 변수
- component
- IComponent
IComponent를 구현하는 LoginView입니다.
예외
예제
다음 코드 예제에서는 재정의 하는 방법을 보여 줍니다.는 Initialize 에서 상속 된 클래스에서 메서드를 LoginViewDesigner 클래스에서 파생 된 컨트롤의 동작을 변경 하는 LoginView 디자인 타임에 클래스입니다. 이 예제에서는 throw를 ArgumentException, 연결된 된 컨트롤이 없으면를 MyLoginView
개체입니다.
public override void Initialize(IComponent component)
{
// Ensure that only a MyLoginView can be created in this designer.
if (!(component is MyLoginView))
throw new ArgumentException();
// Call the base method to generate the markup.
base.Initialize(component);
} // Initialize
' Generate the design time markup.
Public Overrides Sub Initialize(ByVal component As IComponent)
' Ensure that only a MyLoginView can be created in this designer.
If Not TypeOf component Is MyLoginView Then
Throw New ArgumentException()
End If
' Call the base method to generate the markup.
MyBase.Initialize(component)
End Sub
설명
비주얼 디자이너 호출을 Initialize 메서드를 렌더링 하는 디자이너를 사용할 준비가 되었을 때를 LoginView 컨트롤입니다. Initialize 기본 메서드는 속성을 구성 하 고 디자이너의 작업에 필요한 이벤트를 설정 합니다.
component
매개 변수는 합니다 LoginView 의 복사본을이 디자이너와 연결 된 컨트롤에는 LoginView 컨트롤입니다.