If you have a page that takes a long time to load it can seem to the user nothing has happened for several seconds until the page appears. A simple way round this is to create a quick to load page which has say an hourglass icon or “Loading….” text and display this before loading the slow page.

	this.Frame.Navigate(typeof(PageLoading));		//Show loading screen first because this is a slow screen to load
	await Task.Delay(150);
	this.Frame.Navigate(typeof(PageVentilation));
Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *