在 WPF 中,可以使用 Application 類(lèi)來(lái)管理應(yīng)用程序的全局狀態(tài)和事件。以下是一些使用 Application 類(lèi)的常見(jiàn)方法和屬性:
Application currentApp = Application.Current;
Window mainWindow = currentApp.MainWindow;
currentApp.MainWindow = new MainWindow();
currentApp.Run();
currentApp.Shutdown();
currentApp.Startup += (sender, e) =>
{
// 在應(yīng)用程序啟動(dòng)時(shí)執(zhí)行的代碼
};
currentApp.Exit += (sender, e) =>
{
// 在應(yīng)用程序退出時(shí)執(zhí)行的代碼
};
currentApp.Resources["MyResource"] = new MyResource();
這些是 Application 類(lèi)的一些基本用法,還有其他更高級(jí)的用法,如處理異常、處理命令行參數(shù)等。有關(guān)更多信息,請(qǐng)參閱 Microsoft 的官方文檔。