【问题标题】:xceed Propertygrid - how to use a property collectionxceed Propertygrid - 如何使用属性集合
【发布时间】:2013-08-31 05:13:13
【问题描述】:

我尝试使用超出.wpftoolkit 的强大属性网格,但我必须根据我必须创建的应用程序来解决问题。

首先我在编译时不知道网格必须显示的属性数量。所以我不能使用带有属性/属性和注释的简单类作为网格的数据上下文或源,我需要一个列表或字典,在运行时在其中放置许多网格属性。 我谷歌了几个小时,并尝试在工具包源的示例文件夹中找到一个示例,但没有任何帮助。 第二个问题或应用是替换属性类中注解的使用。我需要在运行时创建属性,并在运行时将属性编辑器和注释设置放置到属性中。

谁能帮我提供一些简单的例子或寻找的好地方。我相信propertygrid非常强大,可以做到这一点。

【问题讨论】:

    标签: propertygrid xceed


    【解决方案1】:

    您需要创建一个实现ICustomTypeDescriptor 接口的类,以提供代表您的动态属性的所有PropertyDescriptor 实例。

    之后,您可以将实现ICustomTypeDescriptor 接口的类的实例设置为SelectedObject 到PropertyGrid。

    你可以找到一个例子here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多