我写了一个资源管理器,可是在处理重命名上无法实现控件的处理,想做的效果和Windows的差不多,可是不知怎么办~~求教各位了~最好能把用到的控件也说一下~~·

解决方案 »

  1.   


    FileInfo file = new FileInfo(@"C:\123.jpg");//需要修改文件名的文件路径
    if (file.Attributes.ToString().IndexOf("ReadOnly") != -1)//判断是否是只读文件
       return;
    file.MoveTo(@"C:\12.jpg");//把C盘根目录下的123.jpg文件修改为12.jpg
      

  2.   

    DirectoryInfo di = new DirectoryInfo(@"路径");foreach (FileInfo fi in di.GetFiles())
    {
    string toF ="":
    fi.MoveTo(Path.Combine(fi.DirectoryName, toF + fi.Extension));
    }
      

  3.   

    资源管理器的左边是一棵树,采用TreeView控件,右边是一个列表,采用ListView控件。楼上几位的代码可以做为这两个控件的事件实现代码,LZ的要求应该很好实现。