gpt4 book ai didi

WPF 工具包 Propertybox 不显示可为 null 的枚举

转载 作者:行者123 更新时间:2023-12-02 02:04:20 31 4
gpt4 key购买 nike

我目前正在使用 Extended WPF Toolkit,并且我正在使用 Propertybox。此框显示绑定(bind)元素的所有属性。虽然这很好用,但有一个问题。我正在使用 Nullable... 所以它不能正确显示这个枚举(它只给出一个文本框)。如果我将枚举更改为普通枚举(不可为空),则它会在组合框中正确显示项目。

为了解决这个问题,我尝试了文档中描述的 IItemsSource 接口(interface),但这也不允许我添加“空”值。

我知道我可以通过向我的枚举列表添加一个假的“空”值来解决这个问题,但我想避免这种情况。这里有谁知道如何正确显示可为空的内容?

亲切的问候汤姆

控制文档: https://wpftoolkit.codeplex.com/wikipage?title=PropertyGrid


更新解决方案:我通过使用不同的控件“解决”了它。 http://www.codeproject.com/Articles/87715/Native-WPF-4-PropertyGrid .这个网格开箱即用地支持它。

最佳答案

解决方案:我通过使用不同的控件“解决”了它。 https://github.com/xceedsoftware/wpftoolkit .此网格开箱即用地支持 Nullable,并且具有一些过滤功能,用于过滤您要显示的属性,这些功能未包含在 WPF 工具包的社区版中。

2020 年更新:添加了指向当前网页的链接。

关于WPF 工具包 Propertybox 不显示可为 null 的枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15809730/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com