構成ファイル
- MyApp.xaml
- MyApp.xaml.cs
- HelloWorld.csproj
ソースコード
アプリケーションの初期化を、Applicationオブジェクトのコンストラクタではなく、Startupイベントで処理します。
MyApp.xaml
<Application x:Class="HelloWorld.MyApp" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Startup="MyApp_Startup" />
MyApp.xaml.cs
using System; using System.Windows; namespace HelloWorld { partial class MyApp { public MyApp() { } private void MyApp_Startup(object sender, StartupEventArgs e) { Window w = new Window(); w.Title = "Hello World"; w.Show(); } } }