因为想要修改wpf的启动方式,所以研究了下Application类,现把一些有用的属性与大家分享下:
属性:
Current 获取当前 AppDomain的 Application 对象
MainWindow 获取或设置应用程序的主窗体。(下面详细介绍)
Resources 获取或设置应用程序范围资源的集合,例如样式和画笔。
ShutdownMode 获取或设置会导致Shutdown方法调用的情况。
StartupUri 获取或设置自动显示的UI,当应用程序启动时。
Windows 获取在应用程序中实例化窗口。
如果 Application 对象的 ShutdownMode 属性设置为 OnMainWindowClose,关闭主窗口导致应用程序关闭。
在应用程序启动过程,下面的示例演示如何实例化代码中的 MainWindow
public partial class App : Application
{
void App_Startup(object sender, StartupEventArgs e)
{
MainWindow window = new MainWindow();
window.Show();
}
}