2011-04-08 2 views
0

Silverlight에서 스플래시 스크린을 만들었지 만 프로젝트가 너무 빨리로드되므로 테스트 할 기회가 없습니다. 어떻게 작동하는지 확인해야합니까?Silverlight 스플래시 테스트

+1

스플래시 화면이 나타날 때 지연을 추가하십시오. – alexy13

답변

3

가장 쉬운 방법은 RootVisual에 할당하기 전에 App.Startup 이벤트 처리기에서 Thread.Sleep()에 대한 호출을 추가하는 것입니다. 스플래시 화면은 최소한 잠자기 동안 오래있을 것입니다.

+1

정적 스플래시에 효과적이지만 onSourceDownloadProgressChanged를 처리하는 동적 인 경우가 있습니다. 30MB 파일을 프로젝트에 첨부하고 내용으로 표시하여이 방법으로 해결했습니다. 귀하의 접근 방식도 (정적 스플래시 화면에 대한) howeveR에 대한 답변으로 표시됩니다. –

+0

@Nissan Fan - 흠, 스플래시 화면에서도'onSourceDownloadProgressChanged'를 처리하고 거기에 던져진 수면 상태로 여전히 내게 진행 상황을 보여줍니다 (VS 2010, Cassini Server 및 IE8). 허락하면, 그것은 매우 두툼한 것을 보여준다, 그것은 10 %에서 96 %로 갈 것이고, 96 %에서 오랫동안 머물면서 완료 될 것이다. –

+1

큰 파일을 추가하는 것도 일반적인 방법입니다. –