如何在 Treeview 控件中执行此操作?我正在使用 C#,我做了一些研究,但只获得桌面非常困难......我可以获得逻辑驱动程序,但我只需要获得“桌面”,它会扩展以显示“我的文档” 、“我的电脑”和其他可以在我的桌面上看到的项目。
问问题
1671 次
1 回答
3
尝试这个:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace DesktopTreeView
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
LoadFoldersInTreeView(treeView1);
}
void LoadFoldersInTreeView(TreeView treeName)
{
treeName.BeginUpdate();
treeName.Nodes.Add("Desktop");
DirectoryInfo dirInfo = new DirectoryInfo(@"C:\");
TreeNode node = new TreeNode();
node.Text = "My Computer";
treeName.Nodes[0].Nodes.Add(node);
}
}
}
结果如下所示:
于 2012-06-07T18:32:49.997 回答