造型装饰
本文关键字:造型 | 更新日期: 2023-09-27 17:57:15
嘿,我在画布上有一堆 ContentControls,每个 ContentControls 在它们上面都有一个装饰器来增加选择区域(一些 ContentControls 可能呈现为 1 像素线,因此很难点击)。
我希望允许 XAML 中的任何人设置装饰器的样式,例如,当鼠标悬停在装饰器上时,它将显示蓝色轮廓。
如何允许装饰者从我的资源字典中获取控件模板?
谢谢。
> Adorner
可以有任意数量的System.Windows.Media.Visual
派生元素作为其子元素。因此,您可以创建一个UserControl
或自定义控件并将其托管在Adorner
中。这样,样式/模板化应该与在其他地方使用这些控件时相同。