我是C#中的新手,我有2個Listboxes l - > istBox1和listBox2,我想將文件夾中的文件加載到這些列表框中。 我試圖像這樣: listBox1:
從C#窗體中的文件夾中將文件填充到列表框中
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
DirectoryInfo dinfo = new DirectoryInfo(@"C:\TestLoadFiles");
FileInfo[] Files = dinfo.GetFiles("*.rtdl");
foreach (FileInfo file in Files)
{
listbox1.Items.Add(file.Name);
}
}
listBox2:
private void listBox2_SelectedIndexChanged(object sender, EventArgs e)
{
DirectoryInfo dinfo = new DirectoryInfo(@"C:\TestLoadFiles");
FileInfo[] Files = dinfo.GetFiles("*.dlz");
foreach (FileInfo file in Files)
{
listbox2.Items.Add(file.Name);
}
}
當我運行的形式,從文件夾中的文件不顯示???
不錯。現在你的問題是什麼? – Reniuz
有什麼問題?在爲listbox1 selectedindexchanged處理程序,你再次填充listbox1 – rt2800
你已經做到了,實際上... – Tigran