PropertyGrid - 可能在属性值旁边有一个文件/目录选择按钮?

Mat*_*ats 9 .net propertygrid user-interface winforms

是否可以在PropertyGrid中的属性值旁边有一个文件/目录选择按钮?点击按钮将启动标准的"打开文件"或"选择目录"类型的对话框.在完美的世界中,这可以使用SelectedObject的属性上的属性来完成.

Gar*_*ary 14

是的,将此属性添加到属性.

[EditorAttribute(typeof(FileNameEditor), typeof(UITypeEditor))]
Run Code Online (Sandbox Code Playgroud)

  • 正是我在寻找什么.非常感谢!对于寻找答案第二部分的其他人:对于文件夹浏览器对话框,只需将FileNameEditor替换为FolderNameEditor. (3认同)
  • 不要忘记引用System.Design.dll (2认同)