具有可选成员的属性网格最佳方法
我有一个属性网格对象,要求您选择一个枚举,例如,您有: enum XScalingType { ShowAll, Fixed, Sigma } 现在,基于此枚举选择,我们只关心某些参数…
帮助,我无法将我的属性放入设计器 PropertyGrid 中
这有什么问题吗?属性 LeftImage 没有显示在 PropertyGrid (WinForms .NET 3.5) 中 private Image _LeftImage /// <summary> /// Sets the small …
如何在PropertyGrid中动态显示或隐藏属性?
我正在使用 PropertyGrid 来配置对象。我需要能够根据其他属性的值隐藏或显示某些属性。如何实现这一目标?我知道 Browsable 属性,但它仅在编译时有…
使用 PropertyGrid 中标有 Flag 属性的枚举
我有一个标有 Flag 属性的枚举。如何在 PropertyGrid 中使用此枚举类型建立方便的编辑属性?我应该能够设置 enumValue1 | 等值枚举值2。此外,该枚举…
如何获取 PropertyGrid TypeConversion 中的旧值?
我有一个属性网格输入的特殊情况,我需要在字符串格式下输入 Vector3,比方说“0, 5, 1”。我为它构建了转换器: public class Vector3Converter : Ex…
我如何允许“标志”要在 WinForm PropertyGrid 中编辑枚举?
WinForm PropertyGrid 可以很好地处理标准枚举,但确实有一个用于标志枚举的内置编辑器。一定有人写过一个,我宁愿不重新发明这个威尔。 我正在寻找一…
是否可以向 ExpandoObject 实例的生成成员添加属性?
我正在尝试使用 ExpandoObject 作为 PropertyGrid 的 SelectedObject。我知道如何将我想要的属性添加到 ExpandoObject: public dynamic MakeProperty…
如何在 PropertyGrid 中查看对象属性?
目前我有一个 A 类型的对象,PropertyGrid 正在查看它。然而,它的属性之一是 B 类型。B 类型的属性是不可扩展的。我怎样才能改变这个,以便: a)我…
PropertyGrid 显示也是类的类成员
我有 PGMain 类作为 propertygrid 中的 SelectedObject: [DefaultPropertyAttribute("Basic")] [Serializable] public class PGMain { private TestC…
在 PropertiesGrid 中将自定义对象列表显示为下拉列表
我想要一个对象,假设这个对象: public class BenchmarkList { public string ListName { get set } public IList<Benchmark> Benchmarks { get …
在 PropertyGrid 上显示对象动态类型的属性
我需要启用任意对象的编辑属性(对象的类型仅在运行时已知)。我创建了以下类: public class Camera { [TypeConverter(typeof(ExpandableObjectConve…
如何枚举PropertyGrid项目?
我有一个 PropertyGrid 并为其分配了一些对象。 var prpGrid = new PropertyGrid() prp.SelectedObject = myObject 我想获取所有网格项,就像我可以获…
将自定义对象列表显示为绑定到 PropertyGrid 中 .SelectedObject 的对象的属性
我将再次破解这个问题,因为我之前发布的原始问题格式不正确,并且我没有首先进行足够的研究来提出有关 PropertyGrid 的清晰、简洁的问题。希望这会更…
如何:PropertyGrid 的本地化 System.ComponentModel.Design.CollectionEditor.CollectionForm
我在 Windows 窗体项目中使用标准 PropertyGrid。但是 CollectionEditor.CollectionForm 用于编辑集合的内容始终是英文:按钮、标签和错误消息。如何…