컨트롤의 내부 스레드에서 폼에 접근하여 작업을 수행해야 할때

Category:
Author: zemna
Date: April 17, 2021
Share this:

Form은 스레드에 안전하지 않으므로 Control 클래스에서 지원하는 Invoke 메서드를 사용하여 폼에 접근하여야 한다

// delegate 선언

public delegate void AnalysisCompleteHandler();

// Invoke 항수에 의해 불려질 함수

private void OnAnalysisComplete() {

// To Do

}

// 실행중인 스레드

private void Workingthread() {

    // Invoke 함수를 이용하여 호출

this.Invoke(new AnalysisCompleteHandler(OnAnalysisComplete));

}

Share this:

Leave a Reply

Your email address will not be published. Required fields are marked *

Let's connect and create
something awesome together!
2023 - Copyright, All Rights Reserved, Made by ZEMNA.NET with ❤️
crossmenu linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram