none
使用CommonOpenFileDialog获取文件路径时,如何禁用CommonOpenFileDialog自带的删除,移动,重命名功能? RRS feed

  • 问题

  • 使用CommonOpenFileDialog文件选择对话框,用户获取文件路径时,如何禁用自带的删除,移动,重命名功能?就是在CommonOpenFileDialog窗口中,用户选择文件时,右击文件时,右键菜单的{“删除”,“重命名”,“剪切”},以及键盘的组合{“Ctrl+x“,”delete“}这些功能全部禁用,要么不显示那些右键菜单选项。

    2017年3月17日 3:45

答案


  • Hi  便携式家园 ,

    >>这些功能全部禁用,要么不显示那些右键菜单选项

    据我所知,并没有这样的设置。你可以参考下面的CommonOpenFileDialog.cs 文件。

    https://github.com/aybe/Windows-API-Code-Pack-1.1/blob/master/source/WindowsAPICodePack/Shell/CommonFileDialogs/CommonOpenFileDialog.cs

    如果你想实现你要的功能,你可以尝试自己自定义或者选用其它控件来选择文件。

    注:此回复包含对第三方万维网站点的引用。 Microsoft提供此信息为您提供方便。 Microsoft不控制这些网站,并且未测试在这些网站上发现的任何软件或信息; 因此,Microsoft不能对任何软件或信息的质量,安全性或适用性做任何表示。 使用互联网上发现的任何软件都有固有的危险,Microsoft警告您在从互联网检索任何软件之前,要确保您完全理解风险。


    Best Regards,

    Yohann Lu


    MSDN Community Support
    Please remember to click "Mark as Answer" the responses that resolved your issue, and to click "Unmark as Answer" if not. This can be beneficial to other community members reading this thread. If you have any compliments or complaints to MSDN Support, feel free to contact MSDNFSF@microsoft.com.

    2017年3月17日 6:30
    版主