标准 WPF 元素中的许多属性支持在 XAML 中创建元素时可以指定为字符串的小离散值集。例如,StackPanel 的 Orientation 属性支持“Horizontal”和“Vertical”作为离散属性。IntelliSense 通过在您打开 Orientation 属性的引号后为您提供这两个选项来帮助您。我知道值转换器涉及将这些转换为 System.Windows.Controls.Orientation 枚举类型的枚举值。
您如何为自定义控件的自定义依赖属性执行此操作?我希望它像使用 IntelliSense 帮助和所有标准元素依赖属性一样工作。
谢谢