.net WinForm控件列出目录中的文件

.net WinForm控件列出目录中的文件,.net,winforms,.net,Winforms,我是WinForms控件工具箱的新手,因此我希望获得以下简单情况下应使用哪个控件的建议: 我想在表单上有一个区域,显示特定目录中的文件列表 我的第一个快速而肮脏的倾向是在表单上放置一个文本框,并使用Directory.GetFiles()逐行填充它-但我知道必须有一个更合适的控件。也许是gridview (.NET 3.5)ListView将是首选控件。这样,您可以分别单击每个文件名,以突出显示/复制等 您还可以在详细信息视图中拥有多个列,并根据文件大小、创建日期、类型等设置排序 ListVie

我是WinForms控件工具箱的新手,因此我希望获得以下简单情况下应使用哪个控件的建议:

我想在表单上有一个区域,显示特定目录中的文件列表

我的第一个快速而肮脏的倾向是在表单上放置一个文本框,并使用Directory.GetFiles()逐行填充它-但我知道必须有一个更合适的控件。也许是gridview


(.NET 3.5)

ListView将是首选控件。这样,您可以分别单击每个文件名,以突出显示/复制等

您还可以在详细信息视图中拥有多个列,并根据文件大小、创建日期、类型等设置排序


ListView的另一个优点是可以选择多个项目。我用它来删除或打开一组文件,而不是一次只打开一个文件,非常方便。

谢谢Jon,但这个问题的要求包括一个复选框,我认为它排除了我更普遍需要的一些潜在答案。