在复选框列表框 C# 中显示目录结构

本文关键字:显示 结构 复选框 列表 | 更新日期: 2023-09-27 18:32:32

我的最终目标是允许用户选择他们想要的目录作为复选框类型的东西。是否可以使用此控件在每个文件夹旁边显示带有复选框的向下钻取目录结构,或者我应该使用不同的路由?

编辑:更多信息。

我在Visual Studio中有一个使用c#的Windows Form应用程序。这是为了让我自己和一些选定的朋友每天自动将文件夹备份到Amazon s3。我需要弄清楚如何显示计算机目录结构,您可以向下钻取并选中所需任何文件夹旁边的框。这样,该应用程序将仅备份您选择的文件夹。复选框列表似乎是正确的方法,但我不知道如何使其成为钻取列表。它似乎只显示项目列表。我可以尝试的其他控件或可以探索的其他方法是什么?

在复选框列表框 C# 中显示目录结构

如果您需要显示层次结构,只需使用带有复选框的树视图。

没有告诉你你是否在Windows Forms,WPF,ASP.NET,MVC等......在所有这些平台中仍然应该有这样的"可复选框"的TreeView。

CheckedListBox显示平面结构。TreeView更适合呈现嵌套目录结构。