我有以下问题:不幸的是,一旦我点击列表就会重复。
点击后列表不应重复。
有一个用于刷新列表的刷新按钮 - 仅当特定文件夹中有某些内容时才会使用。
代码:C#.NET
https://gyazo.com/f7d026a956c648a1ecfd1a749a7c3b77
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
DirectoryInfo dinfo = new DirectoryInfo(@"C:\fakepath\Something");
FileInfo[] Files = dinfo.GetFiles("*.txt");
foreach (FileInfo file in Files)
{
listBox1.Items.Add(file.Name);
}
}
答案 0 :(得分:0)
每次选择项目时都可以清除元素:
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) {
DirectoryInfo dinfo = new DirectoryInfo(@"C:\Users\Administrator\Desktop\Something\Something");
listBox1.Items.Clear();
// etc..