TypeDescriptor.GetProperties 从类中不返回任何内容
我定义了一个 TestObject 类,其中包含两个简单的属性 num 和 name。我尝试使用 TypeDescriptor.GetProperties() 作为 TestObject 类的对象来检索定义…
理解类型描述符/属性描述符等
查看代码: class DataItem { public DataItem(int num, string s) { Number = num Str = s } public int Number { get set } public string Str { ge…
将 ICustomTypeDescriptor.GetProperties 返回的属性动态更改为只读
我有一个实现 ICustomTypeDescriptor 的类,并由用户在 PropertyGrid 中查看和编辑。我的类还有一个 IsReadOnly 属性,它确定用户稍后是否能够保存更…
如何将默认的PropertyDescriptor设置为属性?
是否有用于设置属性默认 PropertyDescriptor 的属性?我只想向属性添加属性并指定 PropertyDescriptor。然后 PropertyDescriptor 的实例就被创建了。 …
如何将 PropertyDescriptors 添加到类中而不是覆盖它们?
如果我有一个实现 ICustomTypeDescriptor 的类,我可以重写 GetProperties() 方法,用我的自定义 PropertyDescriptors 完全替换该类的所有属性。 但是…
TypeDescriptor.GetProperties(thisType) 返回属性,这些属性是只写的
我试图从类型中获取所有属性,但使用 TypeDescriptor.GetProperties(thisType) 只会为我提供具有 setter 和 getter 的属性。 我有只写属性。 有没有办…
ReadOnlyAttribute 与 PropertyDescriptor.IsReadOnly()
使用为 IsReadOnly() 方法返回值的 PropertyDescriptor 和与 ReadOnlyAttribute 关联的 PropertyDescriptor 之间有什么区别?…
获取类型的默认 PropertyDescriptor
我通过实现 ICustomTypeDescriptor 自定义对象类型在 PropertyGrid 中的显示方式。 我允许用户创建自己的自定义属性,这些属性存储在单个键和值字典中…
只读 PropertyGrid
我需要在 PropertyGrid 中显示一个对象,并满足以下要求:该对象及其子对象必须是只读的,能够激活 PropertyGrid 的 CollectionEditors。 我找到了一…
- 共 1 页
- 1