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