2011-11-28 1 views
1

로딩 윈도우를 생성해야합니다. 기본 창을 초기화하고로드하는 동안 나타나는 일부 스플래시 화면.LoadingWindow에 애니메이션

하지만로드하는 창에 애니메이션이 포함되어 있습니다. 그래서 모든 것, 그리고 ctor에서도 Dispatcher를 통해 작성해야합니다. 그리고 결과적으로 -, 시스템 대기 메인 창은 잠시 쇼 로딩 창보다로드되는 동안 다음 메인 창 ....

을 보여 로딩 창에서 아무 의미가 전혀 :)

그래서이 없다 올바른 방법으로 창을로드하는 방법?

고맙습니다.

+0

는; 복잡한 스플래시 화면 자체가로드하는 데 많은 시간이 필요합니다. –

답변

1

멀티 스레딩을 사용해야 할 수도 있습니다.

http://msdn.microsoft.com/en-us/library/aa645740%28v=vs.71%29.aspx

및 이에 대한 구체적 다른 : 여기 스레드

http://msdn.microsoft.com/en-us/library/798axes2.aspx

에 MSDN 및 튜토리얼입니다 그냥 IMO

http://msdn.microsoft.com/en-us/library/aa446493.aspx

+0

물론 멀티 스레딩을 사용하고 있지만 GUI가있는 모든 작업은 Dispatcher를 통해 수행해야합니다. 결과적으로 - mainWindow와 LoadingWindows는 동일한 (GUI) 스레드에서 작동합니다. 그리고 아무 결과도 ... –

+0

죄송합니다, 고맙습니다. –

+0

기꺼이 도와 드릴 수 있습니다. – annonymously

관련 문제