Winform 크로스 스 레 드 작업 의 간단 한 방법

분석:label 태그 컨트롤 은 주 스 레 드 로 만 들 어 졌 습 니 다.다른 스 레 드 에서 직접 접근 할 수 없습니다.스 레 드 를 넘 어 컨트롤 에 직접 접근 할 수 없습니다.
가장 쉬 운 방법 은:

using System.Windows.Forms;

Parent.Invoke(new MethodInvoker(delegate
 {
       Parent.label1.Text = " " ;
 }));

이 가운데'Parent'는 주 창 이름 이다.이렇게 해서 우 리 는 창 컨트롤 에 변화 가 필요 할 때 메 시 지 를 보 내 서 메 인 창 에 컨트롤 을 바 꾸 라 고 알 립 니 다.이것 은 크로스 스 레 드 조작 컨트롤 을 완전히 피 할 수 있다.

좋은 웹페이지 즐겨찾기