이 문서는 기계 번역을 이용하여 번역되었습니다. 문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

ToolboxComponentsCreatedEventHandler 대리자

 

게시 날짜: 2016년 11월

처리 하는 메서드를 나타내는 ComponentsCreated 이벤트입니다.

네임스페이스:   System.Drawing.Design
어셈블리:  System.Drawing(System.Drawing.dll에 있음)

public delegate void ToolboxComponentsCreatedEventHandler(
	object sender,
	ToolboxComponentsCreatedEventArgs e
)

매개 변수

sender
Type: System.Object

이벤트 소스입니다.

e
Type: System.Drawing.Design.ToolboxComponentsCreatedEventArgs

이벤트에 대한 데이터를 제공하는 ToolboxComponentsCreatedEventArgs입니다.

ToolboxComponentsCreatedEventHandler 대리자를 만들 때, 이벤트를 처리할 메서드를 식별합니다. 이벤트를 이벤트 처리기와 연결하려면 대리자의 인스턴스를 해당 이벤트에 추가합니다. 대리자를 제거하지 않는 경우 이벤트가 발생할 때마다 이벤트 처리기가 호출됩니다. 이벤트 처리기 대리자에 대한 자세한 내용은 이벤트 처리 및 발생를 참조하십시오.

에 대 한 이벤트 처리기를 연결 하는 메서드를 제공 하는 다음 예제 코드는 ComponentsCreated 의 이벤트는 ToolboxItem합니다. 또한 제공는 ToolboxComponentsCreatedEventHandler 에 생성 된 구성 요소 형식의 이름을 기록 하는 이벤트 처리기 메서드는 Console 이벤트 처리기는에 의해 발생 하는 경우는 ComponentsCreated 이벤트입니다.

public void LinkToolboxComponentsCreatedEvent(ToolboxItem item)
{
    item.ComponentsCreated += new ToolboxComponentsCreatedEventHandler(this.OnComponentsCreated);
}

private void OnComponentsCreated(object sender, ToolboxComponentsCreatedEventArgs e)
{
    // Lists created components on the Console.
    for( int i=0; i< e.Components.Length; i++ )
        Console.WriteLine("Component #"+i.ToString()+": "+e.Components[i].Site.Name.ToString());            
}

.NET Framework
1.1 이후 사용 가능
맨 위로 이동
표시: