'델리게이트'에 해당되는 글 2건

  1. 2009.12.30 c# invoke 활용시 확장성있게~ by 아르다

이전에 invoke에 대해서 남겨둔게 있는데...
기초적이고 간단한 개념을 남겨둔거라..이번에 좀더 확장성을 가진 invoke를 남겨보려고 합니다..

        public delegate void INVOKE_SET_TEXTBOX(TextBox tb, string text);  // 델리게이트 선언

        public void SetText(TextBox tb, string text)
        {
            tb.Text = text;
        }

위의 델리게이트와 메소드를 추가하고 아래처럼 사용하면 됩니다.

INVOKE_SET_TEXTBOX d = new INVOKE_SET_TEXTBOX(SetText);
this.Invoke(d, textbox1, LOG_STR);
간단하지요?
저작자 표시 비영리 동일 조건 변경 허락
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by 아르다

댓글을 달아 주세요

티스토리 툴바