我有一个DataTemplate在 App.xaml 中定义的,用于 2 个地方(ItemControls)。
除了文本的颜色外,它对两者都适用。
我假设如果我StaticResource在这两个具有不同值的地方将画笔定义为 a ,它将起作用,因为它将向上移动通过视觉树试图找到画笔资源。但正如DataTemplate定义的那样App.xaml,它只在 App 资源中查找画笔,而不是在使用的地方DataTemplate。
我可以DataTemplate用自定义画笔以某种方式重用 2 个地方吗(在 App.xaml 中没有任何全局画笔)