イメージから再使用可能ブラシへ リソースへの変換
画像、写真、またはその他のイメージ ファイルからブラシ リソースを作成して、そのブラシ リソースを別のオブジェクトに適用することができます。
![]() |
---|
ブラシ リソースに他のオブジェクトを含める場合は、「オブジェクトから再使用可能ブラシ リソースへの変換」の手順に従います。 |
アートボードの既存のイメージをブラシ リソースに変換するには
[ファイル] メニューの [既存のアイテムの追加] をクリックしてプロジェクトにイメージ ファイルを追加し、[開く] をクリックします。
[プロジェクト] パネルでイメージ ファイルをダブルクリックしてアートボードに追加します。
イメージ ファイルが [イメージ] オブジェクトとして追加され、アートボード上でこのオブジェクトのサイズなどを変更できるようになります。
[オブジェクトとタイムライン] パネルで、前の手順で作成した [イメージ] オブジェクトを選択します。
[ツール] メニューで [ブラシ リソースの作成] をポイントし、[ImageBrush リソースの作成] をクリックします。イメージ ブラシで、領域にイメージを描画できます。内容をイメージとして定義するタイル ブラシの一種です。
[ImageBrush リソースの作成] ダイアログ ボックスが表示されます。
[名前 (キー)] で、イメージ ブラシ リソースの名前を入力します。この名前が、他の要素がこのリソースを参照し、このリソースを各自に適用する際に使用する名前になります。
[定義先] で、イメージ ブラシ リソースを定義する場所に該当するオプションを選択します。
アプリケーション内の任意のドキュメントでリソースを使用できるようにする場合は、[アプリケーション] を選択します。
リソースを現在のドキュメントでのみ使用できるようにする場合は、[このドキュメント] ([Window: Window]) を選択します。
リソースを作成元のオブジェクトまたはその子オブジェクトでのみ使用できるようにする場合は、[このドキュメント (オブジェクト)] を選択します。
他のプロジェクトで再利用できるリソース ディクショナリ ファイルにリソースを定義するには、既存の [リソース ディクショナリ] を選択するか、[新規作成] ボタンをクリックして新しいリソース ディクショナリを作成します。
[OK] をクリックしてダイアログ ボックスを閉じ、リソースを作成します。元のイメージはドキュメント内にそのまま残ります。
新しいイメージ ブラシ リソースは [リソース] タブに表示されます。このタブからイメージ ブラシ リソースをアートボード上の別のオブジェクトにドラッグして、適用先のブラシ プロパティを選択できます。
リソースのその他の適用方法については、「オブジェクトの塗りつぶしまたはストロークへのブラシの適用」を参照してください。
[リソース] パネルで新しいブラシ リソースを作成するには
新しいリソース ディクショナリにブラシ リソースを作成する場合は、[新しいリソース ディクショナリの作成]
をクリックし、リソース ディクショナリの名前を入力して [OK] をクリックします。
または、後述の手順でブラシ リソースを作成したときに、既存の保存先を選択します。
イメージのデータをクリップボードにコピーします。たとえば、Windows エクスプローラーでイメージ ファイルを右クリックして [コピー] をクリックするか、画面イメージをキャプチャするか、デザイン プログラムのコピー機能を使用します。
Microsoft Expression Blend の [リソース] パネルで、イメージ ブラシ リソースを保存する場所を右クリックし、[貼り付け] をクリックします。たとえば、次のいずれかの場所を右クリックします。
App.xaml ファイル イメージ ブラシ リソースをアプリケーションのすべてのドキュメントおよびオブジェクトで利用できるようにする場合。
リソース ディクショナリ ファイル リソース ディクショナリにイメージ ブラシを保存する場合。リソース ディクショナリは、App.xaml ファイル、別のリソース ディクショナリ、またはアートボード上で開いているドキュメントのルート オブジェクトにリンクすることができます。
開いているドキュメント内のオブジェクト イメージ ブラシ リソースを選択されたオブジェクトのみで利用できるようにする場合。
新しいイメージ ブラシ リソースが作成されます。これで、リソースをアートボード上のオブジェクトにドラッグして、リソースをオブジェクトのいずれかのブラシ プロパティに適用できます。