WPF:如何在设计器中实现依赖性 属性 editng 作为 percentage/slider

WPF: How to achieve a dependency property editng as a percentage/slider in the designer

我有一个双精度类型的依赖项 属性,它表示设计器中的百分比(0 到 1)(即 Expression Blend / Visual Studio)

它在设计器中显示良好,作为 0 到 1 的值,但我想显示并使其可编辑为“0%”到“100%”的值,如果它可以 displayed/edited 作为滑块(例如不透明度)。

我想这也许可以用 TypeConverter 来完成?但不确定如何获得滑块。在任何一种情况下,这些功能似乎都是内置的,但我一直无法找到神奇的调味料来注释我的 属性 以实现它。

编辑

刚刚意识到您在谈论 DesignTime 编辑器。

请看:Creating Custom Editors

更具体地说:Walkthrough: Implementing an Inline Value Editor