楼主用错控件了吧-_-
资源管理器用treeview,listview,imagelist
然后事件对应相应的控件

解决方案 »

  1.   

    说明:开发环境是winform,需要做一个类似windows资源管理器的东西. 
    第一个问题:WebBrowser能打开诸如控制面板啊,我的电脑等一些特殊文件夹吗?如果能,怎么做? 
    -----------------------
    可以打开。
    第二个问题:假设我加载成功了,WebBrowser显示了若干个文件夹,那么我对每个文件夹的双击事件改再哪里触发?(貌似
    WebBrowser没有DBClick事件). 
    --------------------
    不可能在这里给WebBrowser添加事件,这些事件都是由内核执行的,除非你使用Api或者什么的来注册你的执行方法,麻烦了。
    第三个问题:哪里有WebBrowser控件的使用说明,或者那本书有? 
    -------------
    其实MSDN你就可以查到了。
      

  2.   

    用webBrowser加载没有问题,就想楼上百姓大哥第二点提到的,接下来的很多操作你如何通过程序自己控制呢..
      

  3.   

            
    WebBrowser功能实在太少,换成AxWebBrowserprivate void Form1_Load(object sender, EventArgs e)
            {
                axWebBrowser1.Navigate("c:\\");
            }        private void axWebBrowser1_BeforeNavigate2(object sender, AxSHDocVw.DWebBrowserEvents2_BeforeNavigate2Event e)
            {
                MessageBox.Show(e.uRL.ToString());
            }
      

  4.   

    谢谢大家。看到大家回答的这么专业,不得不再加100分.既然webbrowser能打开特殊文件夹,那能不能给我写个打开 "控制面板" 的示例? 谢谢了先.说来惭愧,我觉得msdn挺乱的,不太会用msdn的检索工具。可能有一点很重要,忘了说:我使用的webbrowser是VS2005自带的控件.
      

  5.   

    楼主的问题2很难实现...........至于要浏览"控制面板".........this.webBrowser1.Navigate("control");// 这是我的猜想.没有测试 ,因为我们在"运行"里面输入control可以打开控制面板
    webBrowser1.Document.CurrentViewMode = ......;// 查看方式,列表,图标之类的东东.
    希望能对楼主有些帮助 ..另外可以多查一下MSDN.
      

  6.   

    MSDN挺乱的???帮助菜单点索引,在查找处输入 webBrowser,就出来了...