我的用例是您选择组合框,它在下拉菜单中有一个bin文件列表。您选择一个,然后单击按钮发送bin文件。我如何将bin文件与程序一起放在单独的文件夹中?
答案 0 :(得分:0)
如果您的问题是“如何将特定目录中的文件名列表添加到组合框?” ,则可以使用Directory.GetFiles(pathToGetFilesFrom)
方法来获取数组文件名(包括完整路径),您可以使用Items.AddRage()
方法将它们添加到您的ComboBox
中:
private void Form1_Load(object sender, EventArgs e)
{
var filePath = @"f:\public\temp";
comboBox1.Items.AddRange(Directory.GetFiles(filePath));
}
或者,如果您只想添加不带完整路径的文件名,则可以使用Path.GetFileName()
提取它们:
comboBox1.Items.AddRange(Directory
.GetFiles(filePath)
.Select(fullPath => Path.GetFileName(fullPath))
.ToArray());