2010-12-01 10 views
0

残念ながら、私はコードも再テンプレート(内部のyada、yada)もできない劣悪なビルドサブコントロールを含むCustomControlを構築しています。しかし、私はリソースを変更するアクセス権を持っているので、次の質問が残されます。リソースをDependencyPropertyにバインドする

リソース(Brush)の値を変更する新しいCustomControlにdependencyPropertyを公開したい場合は、リソースを明示的に設定するPropertyChangedCallback、またはDPへのバインディングを作成してリソースをバインディングに設定する

パフォーマンスに大きな違いはないと確信していますが、「正しい」方法は何ですか?

ありがとうございました。

答えて

1

@ach: -

今、あなたの要件は、ブラシを変更することで、あなたはその上othereことを行う必要があるかもしれない将来にあってもよいので、リソースを設定しますPropertyChangedCallbackを作るために良いでしょう他のものをする。

関連する問題