C#中的动画闪屏

时间:2014-03-24 14:18:23

标签: c# animated dynamic-splash-screen

如何在C#中使用动画启动画面

但我仍然可以引起轰动(固定)

private void SplashScreen()
{
    Application.Run(new Splash());
}

1 个答案:

答案 0 :(得分:0)

WPF的几个步骤:

为您的项目添加一个新窗口并将其命名为splash。

在app.xaml中删除启动窗口,并注册启动事件。

在app.xaml.cs中

添加以下代码。

    private void App_OnStartup(object sender, StartupEventArgs e)
    {
        var splash = new Splash();
        var mainwindow = new MainWindow();
        splash.ShowDialog();
        mainwindow.Show();
    }

现在打开第一个窗口启动画面,在该窗口中可以执行一些动画。 关闭该窗口后(由用户或使用计时器并调用close方法。)主窗口将打开。

您需要在启动窗口中设置各种属性。

TopMost = true StartupLocation = CenterScreen WindowStyle = none

使用该窗口来获得所需的效果。

相关问题