1

私は自分のアプリをスキニングしていて、すべてのボタンに汎用のボタン グラフィックを使用し、各ボタンに固有のコンテンツを持たせたいと考えています。汎用ボタン グラフィック用の DrawingBrush を作成し、リソース ディクショナリで定義されたスタイルを使用してボタンの背景に適用しました。これはすべてうまくいきます。ただし、ボタンのコンテンツにテキスト以外のものを追加しようとすると、コンテンツが表示されません。背景グラフィックを取得するだけです。ボタンの背景とコンテンツの両方にグラフィック コンテンツを含めるにはどうすればよいですか?

4

1 に答える 1

2

テンプレートを作成する場合ContentPresenterは、ボタンのコンテンツを表示するためのが必要です。

ボタンのテンプレートの例については、ここを参照してください。ステージ2では、彼はContentPresenterをテンプレートに追加します。(彼は実際には二重効果のために2つ追加しますが、もっと単純なものを使用することもできます。)

于 2009-08-04T21:07:30.307 に答える