試してみよう: SimpleSlider の Thumb 要素のカスタマイズ
SimpleSlider コントロール テンプレートを使用すると、Microsoft Expression Blend で Thumb コントロールの外観を簡単にカスタマイズできます。
[SimpleSlider] の [Thumb] 要素をカスタマイズするには
Expression Blend で、アートボード上に SimpleSlider を描画します。
ヒント : Simple スタイルのコントロールは、[アセット] パネルの [スタイル] カテゴリにある [Simple Styles] に表示されます。一覧からコントロールを選択したら、アートボードに描画できます。
[オブジェクトとタイムライン] パネルでスライダーを右クリックし、[テンプレートの編集] をポイントして [現在のテンプレートの編集] をクリックします。SimpleStyles.xaml リソース ディクショナリを変更しない場合は、[テンプレートの編集] ではなく、[コピーして編集] をクリックし、新しいテンプレートを作成してドキュメントに保存します。コピーの作成の詳細については、「リソースの作成」を参照してください。
ヒント : テンプレートの編集モードを終了して、ドキュメントのスコープに戻るには、[オブジェクトとタイムライン] パネルの要素ツリーの上にある [スコープを <オブジェクト名> に戻す] をクリックします。
既存のテンプレートを編集するためにテンプレート編集モードに戻るには、[オブジェクトとタイムライン] パネルでテンプレートを編集するオブジェクトを右クリックし、[テンプレートの編集] をポイントして [現在のテンプレートの編集] をクリックします。
[オブジェクトとタイムライン] パネルの [Thumb] 要素を右クリックし、[テンプレートの編集] をポイントして [コピーして編集] をクリックします。
Thumb テンプレートには既定で、Ellipse を含む Grid が含まれます。Ellipse オブジェクトを削除します。
[オブジェクトとタイムライン] パネルで Grid オブジェクトをダブルクリックし、子オブジェクトを追加できるようにします。
[ツール] パネルの [ペン] ツール を使用して、Grid オブジェクトにパスを描画します。パスを変更するには、[個別選択] ツール を使用してパス上の点を調整します。
ヒント : アートボードにズーム インするには、アートボードの下端にある [ズーム] テキスト ボックス を使用するか、Ctrl キーを押しながらマウスのスクロール ボタンを回します。
ヒント : [ペン] ツールを使用してパス要素を描画する代わりに、Microsoft Expression Design からインポートしたアート リソース、またはプロジェクトに追加したイメージ ファイルを使用することもできます。
F5 キーを押してアプリケーションをテストし、変更結果を確認します。
関連項目
概念
Copyright ©2011 by Microsoft Corporation. All rights reserved.