.png)
SimpleCheckBox コントロール テンプレートを使用すると、Microsoft Expression Blend でチェック マークの外観を簡単にカスタマイズできます。
SimpleCheckBox のチェック マークをカスタマイズするには
Expression Blend で、アートボードに [SimpleCheckBox] を描画します。
ヒント :Simple スタイルのコントロールは、[アセット] パネルの [スタイル] カテゴリにある [Simple Styles] に表示されます。一覧からコントロールを選択したら、アートボードに描画できます。
[オブジェクトとタイムライン] パネルでチェック ボックスを右クリックし、[テンプレートの編集] をポイントし、[現在のテンプレートの編集] をクリックします。SimpleStyles.xaml リソース ディクショナリを変更しない場合は、[テンプレートの編集] ではなく、[コピーの編集] をクリックし、新しいテンプレートを作成してドキュメントに保存します。コピーの作成の詳細については、「リソースの作成」を参照してください。
ヒント :テンプレートの編集モードを終了してドキュメントのスコープに戻るには、[オブジェクトとタイムライン] パネルの要素ツリーの上にある [上へスコープ]
をクリックします。既存のテンプレートを編集するためにテンプレート編集モードに戻るには、[オブジェクトとタイムライン] パネルでテンプレートを編集する要素を右クリックし、[テンプレートの編集] をポイントして [現在のテンプレートの編集] をクリックします。
コントロール テンプレートの編集スコープで、[オブジェクトとタイムライン]パネルのすべてのノードを展開します。CheckMark パス要素を削除します。
[グリッド] 要素をダブルクリックしてアクティブにし、子要素を追加できるようにします。
[ツール] パネルの [ペン] ツール
を使用して、Grid 要素にパスを描画します。パスを変更するには、[個別選択] ツール
を使用してパス上の点を調整します。
ヒント :アートボードにズーム インするには、アートボードの下端にある [ズーム] テキスト ボックス
を使用するか、Ctrl キーを押しながらマウスのスクロール ボタンを回します。
ヒント :ペン ツールを使用してパス要素を描画する代わりに、Microsoft Expression Design からインポートしたアート リソース、またはプロジェクトに追加されているイメージ ファイルを使用できます。
CheckMark パス要素を削除すると、この要素を表示または非表示にするトリガーも削除されます。トリガーを再作成するには、[トリガー] パネルで [IsChecked = False] をクリックします。[オブジェクトとタイムライン] パネルで新しいチェック マーク要素を選択し、[プロパティ] パネルの [外観] で、[Visibility] プロパティを [Collapsed] に設定します。
F5 キーを押してアプリケーションをテストし、変更結果を確認します。