效果
设备加载完后打开主界面
思路
1.创建一个 SplashWindow.xaml 就是上面效果图,主要是显示系统名称和正在加载的信息,进度条。
2.在 SplashWindow 的后台执行加载代码。
3.最后打开主界面
为什么要写这片文章,以前的项目也有这个界面但实现都很复杂,用到了线程间的数据同步,如加载信息和进度条数据 的同步时会出现一些小问题。有时会发生,还不好解决。这个版本解决了这个问题,实现也很简单。所以分享一下。
代码
1. SplashWindow UI代码
<Window x:Class="Nano.Ovl.App.Windows.SplashWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d=