2011-01-19 8 views

답변

1

Read this article은 현재 렌더링의 종료를 통지 대신지고의 공식적인 방법이 없음을 보여줍니다 렌더링 완료하지 않은 당신에게 당신이 사용할 수있는 속임수를 보여줍니다.

1

나는 당신을 위해 적절한 솔루션을 haev하지 않습니다,하지만 당신은로드 이벤트에 다음 해킹을 할 수 있습니다 :

Dispatcher.BeginInvoke(new Action(delegate {  
     // here you are pretty shure that all rendering is done     
     // Put in your code here 
     }), System.Windows.Threading.DispatcherPriority.ContextIdle, null); 

아마 그것은 또한, DispatcherPriority.Background 작업을 확인합니다.

+0

감사합니다. HCL 오늘 밤 시험해보고 알려 드리겠습니다. –