私は最初にを作成しましたUserControl
。
xamlではStaticResource
、メインのアプリケーションのリソースにあるを参照できます。
UserControl
次に、これをaにリファクタリングし、 Themes / Generic.xamlControl
を介して、
を適用します(これが必要でした)。ControlTemplate
しかし、この方法では、StaticResource
sはもう見つかりません(XamlParseException
実行時にスローされます)。
Genericl.xamlファイルにも必要なResourceDictionaries
ものをマージできますが、パフォーマンスの問題のため、これは避けたいと思います。StaticResource
この動作の背後にあるメカニズムは何ですか?