IWindowsFormsEditorService.DropDownControl(userControl) 中文本框的 Enter 键行为方式
我有一个带有属性值的自定义控件。 属性网格以下拉样式显示编辑器,使用IWindowsFormsEditorService.DropDownControl(userControl)方法。 MyUITypeEdi…
创建一个自定义 CollectionEditor 表单以与 PropertyGrid 一起使用?
我正在尝试合并 PropertyGrid 基于 CollectionEditor 类和 表单,其中一个类具有另一个类的列表/集合作为属性之一。我们称它们为 A 类,列表将包含 B …
C# PropertyGrid - 如何使数组元素只读?
我有一个 PropertyGrid,我向其中添加了一组布尔值。数组本身被标记为只读,属性网格可以正确识别它。 但是:如果我在网格中展开数组,则所有项目都可…
WinForms PropertyGrid 中的对象引用
假设我有一个名为 StaffMember 的类,它有一个 Position 类型的成员变量。 如果我有一个定义所有可能职位的枚举,那么当我将 StaffMember 对象加载到…
C# PropertyGrid - 使所有属性不粗体
在 PropertyGrid 表单元素中,当我向类别添加属性时,某些属性会以粗体显示。 现在,我知道这表明它们是该类别中的默认值。我的问题是如何使所有属性…
PropertyGrid 如何添加可编辑列表?
我有一个具有 IList 属性的类 MyClassA。我正在使用 PropertyGrid 控件来显示 MyClassA 的所有属性,并且我希望通过 MyClassA 的 PropertyGrid 显示和…
编辑 PropertyGrid 中枚举成员的显示名称
我有一个属性网格,用户可以使用它来为我的应用程序中使用的任何插件配置对象。我希望能够告诉编写插件的开发人员为其成员使用 ComponentModel 属性,…
propertygrid 中的 C# 类变量? [非设置者/获取者]
我几乎到处都找过了,但似乎找不到一个遮阳篷。 我正在为游戏构建一个关卡编辑器,我想在其中选择对象并在属性网格中显示它们的变量,以便在运行时编…
如何在 C# 中的 propertygrid 中向枚举选择添加工具提示?
我刚刚了解了如何使用 PropertyGrid 的基本功能,并且发现我的一些枚举常量并不是很不言自明。当用户打开所有枚举常量的列表时,是否有可能将鼠标悬停…
如何处理propertygrid抛出的异常?
我有一个 C# 中的 Winforms PropertyGrid,它控制从嵌入式系统获取和设置的数据。 我将有关设备的查询(GetFrequency、SetPowerLimit、SetACCurrent e…
PropertyGrid:隐藏基类属性,如何?
PropertyGrid...对于用户我只想留下其中的几个。但现在我看到了所有,当用户看到像 Dock 或 Cursor 之类的东西时会感到困惑...... 希望现在已经清楚了…
如何创建将字符串限制为 n 个字符的 PropertyGrid 编辑器
我尝试创建自己的 UITypeEditor,但 EditValue 方法永远不会被调用, public class BoundedTextEditor : UITypeEditor { public override System.Draw…
如何防止 PropertyGrid 多次显示无效值消息框?
在我的 propertygrid 中,我支持将“8 AM”等字符串转换为 Hour 对象的 Hour 值。它们只有 24 个可能的值,但我不想限制用户使用下拉菜单。 因此,自…