WPFアプリケーションの使い方は?
WPFでは、Applicationクラスを使用してアプリケーションのグローバルな状態とイベントを管理することができます。以下は、Applicationクラスを使用する一般的な方法とプロパティのいくつかです。
- 現在のアプリケーションのインスタンスを取得する:
Application currentApp = Application.Current;
- アプリケーションのメインウィンドウを取得または設定する:
Window mainWindow = currentApp.MainWindow;
currentApp.MainWindow = new MainWindow();
- アプリを起動します。
currentApp.Run();
- アプリを終了する:
currentApp.Shutdown();
- アプリケーションの起動と終了のイベントを監視する:
currentApp.Startup += (sender, e) =>
{
// 在应用程序启动时执行的代码
};
currentApp.Exit += (sender, e) =>
{
// 在应用程序退出时执行的代码
};
- アプリケーションのリソースを取得または設定する:
currentApp.Resources["MyResource"] = new MyResource();
これらは Application クラスの基本的な使用法の一部であり、例外処理、コマンドライン引数の処理などのより高度な使用法もあります。詳細については Microsoft の公式ドキュメントを参照してください。