我是 WinForms 控件工具箱的新手,所以我希望获得有关在以下简单情况下应该使用哪个控件的建议:
我想在我的表单上有一个区域来显示特定目录中的文件列表。
我的第一个快速而肮脏的倾向是在表单上放置一个文本框并使用 Directory.GetFiles() 逐行填充它 - 但我知道必须有一个更合适的控件。也许 GridView ?
(.NET 3.5)
最佳答案
ListView 将是首选控件。这样您就可以单独单击每个文件名,以突出显示/复制等
您还可以在详细 View 中设置多个列,并根据文件大小、创建日期、类型等设置排序。
ListView 的另一个优点是您可以选择多个项目。我用它来删除或打开一组文件,而不是一次只打开一个,非常方便。
关于.net - WinForm控件列出目录中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1884133/