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 に答える