
1.加載時載入listbox列表
private void Form1_Load(object sender, EventArgs e)
{
string[] paths = Directory.GetFiles(@"D:\Users\yaoyue\Desktop\1");
List<string> lnames = new List<string>();
foreach (var item in paths)
{
lnames.Add(Path.GetFileName(item)); //獲取文件名列表
}
foreach (var item in lnames)
{
listBox1.Items.Add(item); //加入listbox
}
}
2. listbox selectedindexchanged 事件
string[] paths = Directory.GetFiles(@"D:\Users\yaoyue\Desktop\1"); //文件名列表與路徑列表 索引指向都是一樣的
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int index = listBox1.SelectedIndex;
pictureBox1.ImageLocation = paths[index];
}
listbox.selecteditem.tostring(); 取得選中項的文本內容
3. listbox 多選模式 listboxmodel 屬性
