관리 메뉴

caLAB

[WPF] UI 이벤트 (이벤트 핸들러, 쓰레드) 본문

개발 공부/컴퓨터 과학

[WPF] UI 이벤트 (이벤트 핸들러, 쓰레드)

도이(doi) 2021. 6. 29. 15:00
728x90

UDP 통신 관련 프로그램에서 UDP 관련 기능을 분리해서 사용할 경우,

MainWindow.xaml에서 쓰레드 오류가 일어난다. 

따라서, 이 부분에서 Dispatcher.Invoke라는 함수를 사용해야 한다.

UDP 신호를 받을 때마다 textBox에 신호가 입력되기 위해서 이벤트 호출이 필요하다.

이를 위해서 EventHandler를 사용해야 된다.

*이벤트 핸들러(event handler)

이벤트 핸들러가 연결된 특정 요소에서 지정된 타입의 이벤트가 발생하면,

웹 브라우저는 연결된 이벤트 핸들러를 실행합니다.

빨간박스 : 이벤트 관련 / 주황 박스 : UI쓰레드 관련

728x90
반응형
Comments