Запустите новый проект Windows Forms.Проект + Добавить ссылку, выберите Microsoft.VisualBasic.Проект + Добавить новый элемент, выберите Класс.Удалите то, что там, затем вставьте код.Компиляция.Перетащите новый элемент управления из верхней части панели инструментов на форму.
В коде есть ошибка, два диска будут отображаться дважды при нажатии клавиши F5.Измените код и сделайте так, чтобы он выглядел так:
public FileExplorer() {
this.BeforeExpand += customBeforeExpand;
// CreateTree(this); // <== delete this line
}
protected override void OnHandleCreated(EventArgs e) {
base.OnHandleCreated(e);
if (!DesignMode) CreateTree(this);
}