По заданию нам дали разработать приложение C# для вывода полной информации о логических томах компьютера, на котором выполняется лабораторная работа, с возможностью автоматического обновле-ния данных и обработки ошибок: вот такие условия и даже есть примерный код дали нам его на консоли C#
я с элементом treeView совсем не знаком только начал знакомиться и не понимаю как можно вывести инфу в дерево
помогите пожалуйста с разработкой кода в форме
мой вариант 5 если что
и вот мой примерный надбросок кода в форме так шо не судите строго если увидите что я фигню написал
public Form1()
{
InitializeComponent();
treeView1.AfterSelect += treeView1_AfterSelect;
}
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
DriveInfo[] allDrives = DriveInfo.GetDrives();
foreach (DriveInfo d in allDrives)
{
TreeNode tree = new TreeNode( Text = " Drive " + d.Name.ToString() + " \n File type " + d.DriveType.ToString());
e.Node.Nodes.Add(tree);
if (d.IsReady == true)
{
e.Node.Nodes.Add( "\n Volume label: " + d.VolumeLabel.ToString()
+ "\n File system: " + d.DriveFormat.ToString()
+ "\n Available space to current user:: " + d.AvailableFreeSpace.ToString()
+ "\n Total available space: " + d.TotalFreeSpace.ToString()
+ "\n Total size of drive: " + d.TotalSize.ToString());
}
}
}
![Как вывести информацию для вывода в элемент treeView1 C Windows Forms](https://windowsru.com/img/40/image-43c133e4525112d8857edc698cfabd6f.png)