我目前正在使用扩展的 WPF 工具包,并且我正在使用 Propertybox。此框显示绑定元素的所有属性。虽然这很好用,但有一个问题。我正在使用 Nullable... 所以它不能正确显示这个枚举(它只是给出一个文本框)。如果我将枚举更改为普通枚举(不可为空),那么它会在组合框中正确显示项目。
为了解决这个问题,我尝试了文档中描述的 IItemsSource 接口,但这也不允许我添加“null”值。
我知道我可以通过在我的枚举列表中添加一个假的“null”值来解决这个问题,但我想避免这种情况。这里有谁知道我怎样才能正确地使我的可空显示?
亲切的问候汤姆
控制文档: https ://wpftoolkit.codeplex.com/wikipage?title=PropertyGrid
更新解决方案:我通过使用不同的控件“解决”了它。http://www.codeproject.com/Articles/87715/Native-WPF-4-PropertyGrid。该网格开箱即用地支持它。