c# invoke 활용시 확장성있게~
C#/Tip :
2009. 12. 30. 09:51
이전에 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);간단하지요?
'C# > Tip' 카테고리의 다른 글
C# 형변환시 변환유무 확인하기 (0) | 2010.03.26 |
---|---|
c# 네트워크프로그래밍 기초... (0) | 2009.12.30 |
C# CMD창 안띄우고 명령어 주고 받기 (0) | 2009.10.24 |
C# ToArray(type) 메서드에서 강력하게 형식화된 배열 반환 (0) | 2009.10.05 |
C# 문자열 암호화 - RSA, MD5, DES (0) | 2009.10.05 |