C# WPF предотвращает заставку (изображение -> buildaction -> заставка) при запуске специального параметра

В моем приложении C# wpf я добавил экран-заставку с помощью встроенного метода-экрана: я установил специальную настройку "BuildAction" для изображения ресурса на "SplashScreen"

Есть ли способ запретить отображение Splashscreen, скажем, по специальному параметру. Другими словами - если я запускаю свое приложение без параметров, я хотел бы отобразить заставку. Если я запускаю приложение с параметром "свернутый", я бы хотел запретить отображение заставки.

Есть ли другой способ справиться с этим, вместо создания моего собственного "поддельного" заставки?

добрые пожелания

1 ответ

Решение

Я просто решил вопрос сам:

вместо того, чтобы установить действие сборки изображения в SplashScreen, я установил заставку программно в App.xaml.cs (void App_Startup) - где я также должен обработать параметризованный запуск:

        SplashScreen oSplashScreen = new SplashScreen("Resources\\splash-screen.jpg");

        if (!bMinimizedStartup)
        {
            oSplashScreen.Show(true, true);
        }

погуглил ответ от http://kentb.blogspot.ch/2012/12/wpf-splash-screens.html

Другие вопросы по тегам