我想要一个包含2个Windows文件浏览器(explorer.exe)视图的表单。
我知道我可以在几天内编写文件浏览器代码,但我更喜欢使用资源管理器的实例。我不需要重新发明轮子,只需要通过表格连接两个窗户。
这在C#中是否可行?
答案 0 :(得分:0)
您可以使用this控制器,然后在同一窗口中使用其中两个
答案 1 :(得分:0)
没有办法像您想要的那样“托管”资源管理器窗口。接近的唯一方法是使用OpenFileDialog
,但这显然不适合您的目标。资源管理器窗口周围没有API;无论你采取什么方法,你都必须使用实际控制。网上有很多可用的东西,例如Baget链接的那个,但没有内置于.NET中。
答案 2 :(得分:0)
您需要使用Shell MegaPack之类的可嵌入控件。