Nathan
Nathan

Reputation: 1520

How to delay Silverlight's loading screen?

I have an experimental project in silverlight, that has no database and scarce resources. Now, I wanted to know if you can prolong or delay the Silverlight loading screen, so I can check what I have modified in the loading page. Problem is, it loads too fast for me to check. I have no data to fetch from the webservice or any resources needed. I'm just experimenting in modifying Silverlight's load page. Can this be done code-wise? Any help would be appreciated. Thanks.

Upvotes: 1

Views: 394

Answers (1)

Nathan
Nathan

Reputation: 1520

Already found the answer. I just needed a timer for things. thanks for all the queries, anyway

private void Application_Startup(object sender, StartupEventArgs e)
{
var timer = new DispatcherTimer();
timer.Interval = TimeSpan.FromSeconds(10);
EventHandler eh = null;

eh = (s, args) =>
{
    timer.Stop();
    this.RootVisual = new Test();
    timer.Tick -= eh;
};

timer.Tick += eh;

timer.Start();
}

Upvotes: 2

Related Questions