FolderForm.cs的代碼如下:
using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; using System.Text; using System.Windows.Forms; namespace HoverTree.Hewenqi { public partial class FolderForm : Form { public FolderForm() { InitializeComponent(); } string _selectPath; List<string> _fileList=new List<string> (); private void button_selectFolder_Click(object sender, EventArgs e) { if(folderBrowserDialog_hoverTree.ShowDialog()== DialogResult.OK) { _selectPath = folderBrowserDialog_hoverTree.SelectedPath; DirectoryInfo TheFolder = new DirectoryInfo(_selectPath); StringBuilder m_sb = new StringBuilder(); foreach (FileInfo fi in TheFolder.GetFiles())//遍歷文件夾下所有文件 { _fileList.Add(fi.FullName); m_sb.Append(fi.Name + "\r\n"); } textBox_filesHovertree.Text = m_sb.ToString(); } } private void linkLabel_HoverTree_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Process.Start("http://hovertree.com");//打開何問起首頁 } } }
效果圖:
完整項目代碼下載:
http://hovertree.codeplex.com/SourceControl/latest#Hewenqi/FolderForm.cs
下載方法:http://hovertree.com/hvtart/bjae/ldm2365l.htm
ASP.NET開源CMS http://www.cnblogs.com/sosoft/p/cms.html
開發技術文章收集 http://www.cnblogs.com/sosoft/p/kaifajishu.html