0

在此处输入图像描述

private void Form1_Load(object sender, EventArgs e)
{   
    foreach (DriveInfo drv in DriveInfo.GetDrives())
    {
        if (drv.IsReady)
        {
            TreeNode t2 = new TreeNode();
            t2.Text = drv.Name;
            t2.Nodes.Add("");
            treeView.Nodes.Add(t2);
        }
    }
}

父节点不扩展到子节点我该如何解决?

4

1 回答 1

1

如果要展开所有节点,可以使用TreeView.ExpandAll()方法

private void Form1_Load(object sender, EventArgs e)
{   
    foreach (DriveInfo drv in DriveInfo.GetDrives())
    {
        if (drv.IsReady)
        {
            TreeNode t2 = new TreeNode();
            t2.Text = drv.Name;
            t2.Nodes.Add("make this not empty to show a result");
            treeView.Nodes.Add(t2);

            treeView.ExpandAll();
        }
    }
}
于 2016-11-01T01:51:14.227 回答