从指定路径中的文件列表在C#中创建项控制绑定源
本文关键字:创建 控制 绑定 列表 路径 文件 | 更新日期: 2023-09-27 18:00:15
我想从用户可以选择的指定文件夹(路径)中创建一个文件名的下拉列表。
为了获得文件名列表本身,我想使用EnumerateFiles(String,String)方法(我知道如何获得文件名的列表)。。。。但不知道如何获取此方法返回的文件列表并为下拉列表创建值。
我在正在修改的项目中创建下拉列表的唯一方法是枚举——当然其中有硬编码的值。
cmbFiles.DataSource=Directory.GetFiles(".");
其中cmbFiles
是您的组合框。
假设您不想使用数据源,您正在寻找一种填充下拉列表并设置值和文本属性的方法(这样您就有了唯一的标识符?)。如果是,则应该有一个ComboBoxItem。
comboBox1.Items.Add(new ComboBoxItem('unique_id', 'text_display'));
我不记得comboboxeem是否内置在visual Studio工具箱中,我只知道它存在。。。lol