バージョン

テーマパック プロジェクトの作成と設定

テーマパックはコンパイルされたアセンブリであるため、テーマパックをビルドするためには Visual Studio® プロジェクトを作成する必要があります。必要なファイルを構成する支援をするためにいくつかのフォルダーを追加することも必要です。

  1. Microsoft® Visual Studio 2008 以後で、メイン メニューで [ファイル] をクリックし、次に [新規] そして [プロジェクト…​] をクリックします。[新しいプロジェクト] ダイアログ ボックスが表示します。

  1. [新しいプロジェクト] ダイアログ ボックスで、プロジェクト タイプ ツリーで Visual C# または Visual Basic を展開し、NET Framework 3.0 以後を選択します。

  1. 使用可能なテンプレートから Custom Control Library (WPF) を選択します。

  1. テンプレート名を "MyThemePack" に指定して、[OK] をクリックします。Visual Studio でプロジェクトが生成されます。

  1. ソリューション エクスプローラーで、UserControl1.xaml を右クリックして、ポップアップ メニューから [プロジェクトから削除] を選択します。

  1. 以下の NuGet パッケージ参照をプロジェクトに追加します。

    • Infragistics.WPF.DataGrids

    NuGet フィードのセットアップと NuGet パッケージの追加の詳細については、NuGet フィード ドキュメントを参照してください。

  1. ソリューション エクスプローラーで、プロジェクトを右クリックして、ポップアップ メニューから [追加] をクリックし、次に [新しいフォルダー] をクリックします。フォルダー名を "ResourceSets" に指定します。

  1. ResourceSets フォルダーを右クリックし、ポップアップ メニューから [追加] をクリックし、次に [新しいフォルダー] をクリックします。フォルダー名を "DataPresenter" に指定します。

  1. 前述の手順を 2 度繰り返して、さらに 2 つのフォルダーを ResourceSets フォルダーに追加します。これらの 2 フォルダー名を "Editors" と "Primitives" に指定します。

  1. ソリューションは以下の画像のようになります。

テーマパック プロジェクトの作成と設定のためのソリューション エクスプローラー

次の手順はスタイル グループごとにクラスを追加して構成することです。スタイル グループのクラスの作成では、この手順を紹介します。