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

时间:2010-02-17 15:41:30

标签: c# wpf windows contextmenu windows-explorer

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

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

提前致谢,

_b34r

1 个答案:

答案 0 :(得分:1)

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

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

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

相关问题