方法 : 新しい項目を WPF プロジェクトに追加する
更新 : 2007 年 11 月
このトピックでは、新しいウィンドウ、ページ、ユーザー コントロール、およびリソース ディクショナリを WPF (Windows Presentation Foundation) プロジェクトに追加する方法について説明します。WPF 固有ではない項目を追加する方法については、「方法 : 新しいプロジェクト項目を追加する」を参照してください。
メモ : |
---|
使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。 |
プロジェクトを作成するには
DemoApplication という名前の WPF アプリケーション プロジェクトを作成します。詳細については、「方法 : 新しい WPF アプリケーション プロジェクトを作成する」を参照してください。
WPF デザイナで Window1.xaml が開きます。
新しい Window クラスを追加するには
[プロジェクト] メニューの [ウィンドウの追加] をクリックします。[新しい項目の追加] ダイアログ ボックスが表示されます。
[名前] ボックスにクラスの名前として「DemoWindow.xaml」と入力し、[追加] をクリックします。
DemoWindow.xaml がプロジェクトに追加され、デザイナに表示されます。分離コード ファイルもプロジェクトに追加されます。ファイル名は、プロジェクトの言語に応じて、DemoWindow.xaml.cs または DemoWindow.xaml.vb になります。
新しい Page クラスを追加するには
ソリューション エクスプローラで、DemoApplication プロジェクトを選択します。
[プロジェクト] メニューの [ページの追加] をクリックします。[新しい項目の追加] ダイアログ ボックスが表示されます。
[名前] ボックスにクラスの名前として「DemoPage.xaml」と入力し、[追加] をクリックします。
DemoPage.xaml がプロジェクトに追加され、デザイナに表示されます。分離コード ファイルもプロジェクトに追加されます。ファイル名は、プロジェクトの言語に応じて、DemoPage.xaml.cs または DemoPage.xaml.vb になります。
新しい User Control クラスを追加するには
ソリューション エクスプローラで、DemoApplication プロジェクトを右クリックし、[追加] をポイントして、[ユーザー コントロール] をクリックします。[新しい項目の追加] ダイアログ ボックスが表示されます。
[名前] ボックスにクラスの名前として「DemoControl.xaml」と入力し、[追加] をクリックします。
DemoControl.xaml がプロジェクトに追加され、デザイナに表示されます。分離コード ファイルもプロジェクトに追加されます。ファイル名は、プロジェクトの言語に応じて、DemoControl.xaml.cs または DemoControl.xaml.vb になります。
新しいリソース ディクショナリを追加するには
ソリューション エクスプローラで、DemoApplication プロジェクトを右クリックし、[追加] をポイントして、[リソース ディクショナリ] をクリックします。[新しい項目の追加] ダイアログ ボックスが表示されます。
[名前] ボックスにディクショナリの名前として「Resources.xaml」と入力し、[追加] をクリックします。
Resources.xaml がプロジェクトに追加され、コード エディタに開きます。
メモ : XAML リソースにはビジュアルなデザイナはありません。
参照
処理手順
方法 : 新しい WPF アプリケーション プロジェクトを作成する
方法 : WPF UserControl ライブラリ プロジェクトを作成する