WPF에서는 thread를 크게 두가지로 나눕니다. 하나는 UI thread, 다른 하나는 비 UI thread 입니다. 첫번째 Thread => UI Thread = UI를 담당하는 Threade. 두번째 Thread => 비 UI Thread = WPF에서 별도로 생성하지 않고 이미 돌아가고 있는 프로세스 Thread 비 UI Thread에서 UI Thread에 그냥 접근하려 하면 런타임에러가 발생한다. 결방법은 Dispatcher.Invok함수를 사용하는 것! public delegate void InvokeTest(int temparg); public void function_name(int temparg) { //할 ui 작업 } Canvas cv;//접근할 canvas // 이벤트 처리 : ..
-일본의 Weathernews Inc 날씨에 대한 뉴스, 음악,무비, 엔터테인먼트를 제공. 16개 나라의 11개 주요도시에 대한 매일 기상예보를 5분마다 제공하고 있다 . Vista에 Windows Media Center의 MCML(MediaCenter Markup Language)와 WPF를 이용하여 서비스하고 각 나라별로 링크가 되어있다. 구름기상정보, 맑음기상정보,온도기상정보를 3D를 이용하여, WPF로 XBAP으로 브라우저에서 메인페이지가 구성되어 있으며, 각 나라별 링크로 가면 플래쉬로 각 지방의 날씨를 세부로 줌인/아웃을 통해 기상정보를 서비스 하고있다. 이것이야 말로 MS의 WPF가 모든 웹에플리케이션을 하나로 쓰기보다 WPF와 플래쉬의 생존관계를 유지하고 기존 플래쉬서비스를 하고있는 업체들..