既存のオブジェクトからのユーザー コントロールの作成
Microsoft Expression Blend でオブジェクトのコンテナーを選択し、ユーザー コントロールを作成して、作成中のプロジェクトまたは他のプロジェクトで再利用できます。
既存のオブジェクトからコントロールを作成するには
[オブジェクトとタイムライン] パネルで、Ctrl キーを押しながら新しいユーザー コントロールにするすべてのオブジェクトを選択します。または、アートボードで [選択内容] ツール を使用して、Ctrl キーを押しながらオブジェクトをクリックします。
メモ : 新しいユーザー コントロールにグループ化できるのは、親オブジェクトに含まれるオブジェクトのみです。
次のいずれかの操作を行います。
選択したオブジェクトを右クリックし、[UserControl の作成] をクリックします。
[ツール] メニューの [UserControl の作成] をクリックするか、F8 キーを押します。
[UserControl の作成] ダイアログ ボックスが表示されます。
[名前] フィールドに新しいユーザー コントロールの名前を入力します。
ドキュメント内の元の要素を置換せずに新しいユーザー コントロールを作成する場合は、[元のコンテンツを残し、必要に応じて複製を作成する] チェック ボックスをオンにします。
[OK] をクリックします。
Expression Blend で新しいユーザー コントロール ドキュメントが作成され、開いて、追加編集できるようになります。
元のドキュメントに戻ります。Expression Blend で、選択したユーザー コントロールを新しいユーザー コントロールに置き換える機能を有効にした場合、新しいコントロールを表示するには、プロジェクトをビルドする必要があります。[プロジェクト] メニューで、[プロジェクトのビルド] をクリックします (または CTRL + SHIFT + B キーを押します)。
重要 : [UserControl の作成] コマンドを使用すると、選択したオブジェクト、選択したオブジェクトで参照されているリソース、および参照されているアニメーションが、新しいユーザー コントロールに組み込まれます。ただし、オブジェクトに元のドキュメントの分離コード ファイル内のイベント ハンドラー メソッドが含まれている場合は、イベント ハンドラーのコードを新しいユーザー コントロール ドキュメントの分離コード ファイルにコピーする必要があります。
Copyright ©2011 by Microsoft Corporation. All rights reserved.