Я занимаюсь разработкой проекта и хочу добавить к нему заставку.Я проверил здесь вопросы о Stackoverflow и других блогах, MSDN и т. Д., Но не смог найти решение, которое искал.
Я хочу, чтобы мой SplashScreen,
1- появлялся и оставался на экране 3-4 секунды, но в то же время я хочу, чтобы мое главное окно НЕ появлялось.Когда заставка полностью исчезнет, должно появиться главное окно.Многие из примеров, которые я проверил, не реализуют это.Несмотря на то, что я установил SplashScreen.Close. (TimeSpan.FromMiliseconds (4000)) MainWindow по-прежнему находится непосредственно перед или сзади SplashScreen.Они говорят: «добавьте изображение в ваш проект, сделайте его Build Action SplashScreen или Resource, если вы хотите обработать время затухания, перейдите в файл App.xaml.cs и реализуйте свой собственный метод Main () и примените свою логику».Я это уже знаю.Это не работает.
2- Если возможно, я хочу, чтобы мой экран-заставка НЕ Блекло исчезал.Я хочу, чтобы он внезапно исчез. (Если это невозможно или действительно трудно для промежуточного разработчика, это нормально. Вы можете не обращать на это внимания.)
И, пожалуйста, я хочу, чтобы код C # не Xaml.Мой проект основан на профиле клиента WPF и .NET 4.0.
Спасибо.