从Listview中的右键菜单中删除文件夹(Windows窗体,C#,Net)

时间:2012-04-21 19:09:49

标签: c# visual-studio-2010 .net

我无法找到在winforms中从列表视图制作右键菜单的好例子。

我正在扫描文件夹的硬盘,我想制作一个右键菜单。我可以将上下文菜单条拖到我的listview中,该列表视图详细显示了文件夹:foldername和size。 当我点击右键时,我可以看到我的菜单。

如何添加删除所选目录及其内容的功能?另外,如何从列表视图中删除它?

我找到了从listview删除文本的代码,但没有关于实际删除显示内容背后的内容的好例子!

任何代码都非常感谢!

1 个答案:

答案 0 :(得分:0)

您如何在列表视图中构建数据?您可以将路径存储在listview项的标记中。由于您知道如何获取列表视图中的项目以将其删除,因此您可以在删除它之前访问其标记属性并运行System.IO.Directory.Delete方法。