我需要更改附加到.net PropertyGrid的属性的编辑器,但我无法设置该属性的Editor属性,因为该属性是由工具生成的,包括所有属性。哪些类型在PropertyGrid中使用FileNameEditor?
所需的编辑器是
System.Windows.Forms.Design.FileNameEditor
我可以在网上找到很多教程通过设置编辑器属性,可指定该编辑器字符串属性,但我不能设置在这种情况下,编辑器的属性。但是,我可以建议代码生成工具的行为,以便我想用FileNameEditor编辑的字符串属性转换为具有不同类型的另一个属性。
为了做到这一点,我需要知道FileNameEditor将哪种类型编辑为默认类型。我没有在Web上找到任何列表,这些列表会告诉我给定的编辑器在PropertyGrid中显示时自动使用此编辑器的类型。