次の方法で共有


再利用可能なアセットの作成および適用

このページは WPF プロジェクトにのみ適用されます。

ブラシなどのプロパティ値をリソースに変換し、別のプロジェクトに適用することで、これらのプロパティ値を再利用できます。これは、アプリケーションを独自の外観にするための色やその他の値のセットを作成し、再利用する場合に便利です。

再利用可能なアセットを作成および適用するには

  1. [選択内容] Cc296401.2ff91340-477e-4efa-a0f7-af20851e4daa(ja-jp,Expression.10).png ツールをクリックし、アートボード上で、Ctrl キーを押しながら四角形をドラッグしてコピーを作成します。

    Cc296401.172f9c5d-6de4-4848-ac16-d1081e6604d0(ja-jp,Expression.10).png

    コピーと貼り付けは、通常のキーボード ショートカットの Ctrl + CCtrl + V を使用して、または [編集] メニューを使用して行うこともできます。2 番目の四角形が最初の四角形の前に表示されます。これはオブジェクトの積み重ね順によります。

  2. 2 番目の四角形を選択した状態で、[プロパティ] パネルの [ブラシ] で Fill プロパティをクリックします。[ブラシ] ウィンドウの下部で、[ブラシをリソースに変換] Cc296401.c6247e94-077c-40e1-8979-7886a2eaa8ef(ja-jp,Expression.10).png ボタンをクリックします。[Brush リソースの作成] ダイアログ ボックスが表示されます。

    Cc296401.092a1fec-f5b5-427c-a51e-aae1f6a1eee2(ja-jp,Expression.10).png

    [名前] フィールドはリソース キーです。[定義元] フィールドは、リソースを定義するスコープを示します。[このドキュメント] を選択した状態では、リソースはこのドキュメント内のオブジェクトのみで使用可能です。[アプリケーション] スコープを選択した場合、このリソースはアプリケーション内のすべてのドキュメントで使用可能ですが、他のプロジェクトでは使用できません。新しいリソース ディクショナリにブラシを定義した場合、リソース ディクショナリを随時他のプロジェクトに追加することにより、そのプロジェクト内でブラシ リソースを使用できます。この場合、複数のリソースを 1 つのディクショナリに定義することでアプリケーション間の外観を統一できます。

  3. [新規作成] ボタンをクリックします。[新しいアイテム] ダイアログ ボックスが表示されます。これらのフィールドはそのままにして、[OK] をクリックします。

    Cc296401.d4af870c-c1d0-41f8-91e2-9f0e7bb93128(ja-jp,Expression.10).png

    新しいリソース ディクショナリが作成され、[プロジェクト] タブに表示されます。[Brush リソースの作成] ダイアログ ボックスに戻ります。

  4. 新しいリソース ディクショナリが選択された状態で [OK] をクリックすると、新しいブラシ リソースが作成されます。

  5. [リソース] タブをクリックし、リソース ディクショナリのノードを展開して、ブラシ リソースの横にあるドロップダウン矢印をクリックします。カラー エディタが開き、このエディタでブラシ リソースを変更できます。紫色のグラデーション境界を黄色に変更します。

    Cc296401.ef3e6aac-b32c-44ea-bcb1-8527f9903c26(ja-jp,Expression.10).png

    ブラシ リソースを任意のオブジェクトの任意のブラシ プロパティに適用できます。

  6. [プロパティ] パネルで他の四角形を選択し、Fill プロパティの横にある [詳細プロパティ オプション] Cc296401.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(ja-jp,Expression.10).png マーカーをクリックします。

    Cc296401.3a34ccd9-9d90-4d53-8555-fca5c6698406(ja-jp,Expression.10).png

    ドロップダウン メニューが表示されます。

  7. ドロップダウン メニューで [ローカル リソース] をクリックし、[Brush1] を選択します。これでブラシ リソースが両方の四角形に適用されます。

    Cc296401.7c2d7391-44c2-4afd-8acc-838bf7bd5b38(ja-jp,Expression.10).png

    [リソース] パネルで再度ブラシ リソースを変更すると、変更は両方の四角形に反映されます。

次の手順

関連項目

概念

既定のスタイルに戻す

コントロール テンプレートの作成または編集

簡易スタイルの使用

試してみよう : ロールオーバー ボタンの作成

試してみよう : ビットマップ効果を使用したボタンの作成

描画ブラシ リソースの作成または変更