造型装饰

本文关键字:造型 | 更新日期: 2023-09-27 17:57:15

嘿,我在画布上有一堆 ContentControls,每个 ContentControls 在它们上面都有一个装饰器来增加选择区域(一些 ContentControls 可能呈现为 1 像素线,因此很难点击)。

我希望允许 XAML 中的任何人设置装饰器的样式,例如,当鼠标悬停在装饰器上时,它将显示蓝色轮廓。

如何允许装饰者从我的资源字典中获取控件模板?

谢谢。

造型装饰

> Adorner可以有任意数量的System.Windows.Media.Visual派生元素作为其子元素。因此,您可以创建一个UserControl或自定义控件并将其托管在Adorner中。这样,样式/模板化应该与在其他地方使用这些控件时相同。