系统相关
首页 > 系统相关> > c# – 在WPF中使用Windows资源管理器上下文菜单

c# – 在WPF中使用Windows资源管理器上下文菜单

作者:互联网

有没有办法访问文件和WindowsWindows资源管理器外壳上下文菜单?文件夹没有使用完整的资源管理器插入控件?

我的困境的主旨是:我有一个Viewport3D显示一些原始文件&文件夹.基本上,它就像你见过的所有其他3D资源管理器替换:)
当我右键单击其中一个条目时,我希望弹出该文件的资源管理器上下文菜单.
我可以从Windows获取该上下文菜单,还是必须构建自己的上下文菜单?

提前致谢,

_b34r

解决方法:

这个库中的ShellContextMenu类几乎可以满足您的需求:

http://gong-shell.sourceforge.net/

唯一的问题是它需要WinForms Control.但是,如果您修改库以添加一个接受hWnd的addtional ShowContextMenu方法,那么您应该能够传递您的顶级WPF窗口的hWnd.

标签:c,windows,wpf,contextmenu,windows-explorer
来源: https://codeday.me/bug/20190710/1423102.html