private void buttonBrowse_Click(object sender, EventArgs e)
{
DialogResult dialogResult = folderBrowserDialog.ShowDialog();
textBox.Text = folderBrowserDialog.SelectedPath;
foreach (string file in Directory.GetFiles(folderBrowserDialog.SelectedPath))
{
TreeNode node = new TreeNode(file);
listView.Items.Add(node.Text);
}
foreach (string folderNode in Directory.GetDirectories(folderBrowserDialog.SelectedPath))
{
TreeNode subFolderNode = new TreeNode(folderNode);
listView.Items.Add(subFolderNode.Text);
foreach (string file in Directory.GetFiles(folderNode))
{
TreeNode node = new TreeNode(file);
listView.Items.Add(subFolderNode.Text);
}
}
}
/// <summary>
/// Delete the files from the file.
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void buttonDeleteFiles_Click(object sender, EventArgs e)
{
foreach(TreeNode node in listView.Items)
{
Directory.Delete(node.Text); // File.Delete(node.Text);
}
}