public fTimkiemthucong() { InitializeComponent(); LoadIco(listIcon); treeView2.ImageList = listIcon; XDriveInfo.LoadDrives(treeView1); //txt_current.Text = dirCurrent; if (treeView2.Tag != null) { txt_current.Text = treeView2.Tag.ToString(); } }
//Lấy ra toàn bộ dirve vào trong treeview public static void LoadDrives(TreeView treeview) { string[] drives = XDriveInfo.LoadDrive(); int index = (int)XImage.listIndex[(int)IndexImage.Drive]; foreach (string drive in drives) { //Tạo node cho drive DriveInfo di = new DriveInfo(drive); TreeNode node = new TreeNode(drive.Substring(0, 1), index, index); //tag của node lưu đường dẫn của fileMO node.Tag = drive; if (di.IsReady == true) { node.Nodes.Add("..."); } //gắn node vào tree treeview.Nodes.Add(node); } }