草庐IT

propertyGrid

全部标签

c# - 如何创建打开表单的自定义 PropertyGrid 编辑器项目?

我有一个列表(我的自定义类)。我想在PropertyGrid控件的框中显示此列表中的特定项目。在框的末尾,我想要[...]按钮。单击时,它将打开一个表单,除其他外,允许他们从列表中选择一个项目。关闭时,PropertyGrid将更新以反射(reflect)所选值。感谢任何帮助。 最佳答案 您需要实现一个模态UITypeEditor,使用IWindowsFormsEditorService服务来显示它:usingSystem.ComponentModel;usingSystem.Drawing.Design;usingSystem.W