【发布时间】:2010-05-14 17:53:49
【问题描述】:
我需要更改附加到 .net PropertyGrid 的属性的编辑器,但我无法设置该属性的 Editor 属性,因为该属性是由工具生成的,包括所有属性。
想要的编辑器是
System.Windows.Forms.Design.FileNameEditor
我可以在网上找到许多教程,通过设置编辑器属性将此编辑器分配给字符串属性,但在这种情况下我无法设置编辑器属性。但是,我可以建议代码生成工具的行为使我想使用 FileNameEditor 编辑的字符串属性转换为具有不同类型的另一个属性。
为此,我需要知道 FileNameEditor 默认编辑的类型。我在网络上没有找到任何列表可以告诉我给定编辑器哪些类型在显示在 PropertyGrid 中时会自动使用该编辑器。
【问题讨论】:
标签: c# .net editor propertygrid