상세 컨텐츠

본문 제목

[C#] - UserControl 의 EventHandler 연동하기

C#

by 탑~! 2013. 5. 25. 10:57

본문

커스텀 컨트롤 EventHandler 등록하기

사용자 컨트롤을 추가한 후에 EventHandler 를 추가하고 나면 Form에 추가한 컨트롤에서
사용자가 입력한 변수 및 이벤트를 처리할 수 있습니다.
바로 아래 코드는 이벤트 핸들러 처리 코드 입니다.

private string prefix = "";
public event EventHandler PrefixChanged;

public string Prefix
{
    get { return this.prefix; }
    set { 
        this.prefix = value;
    
        //PrefixChanged 이벤트를 발생시킨다.
        if (this.PrefixChanged != null)
        {
            PrefixChanged(this, EventArgs.Empty);
        }
        this.Invalidate();
    }
}



출처 : http://www.iamgsi.com/entry/C-UserControl-%EC%9D%98-EventHandler-%EC%97%B0%EB%8F%99%ED%95%98%EA%B8%B0

관련글 더보기