我試圖讓所選項目的索引列表框中:ListBox獲取選定的索引?
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int index = listBox1.SelectedIndex;
}
當我選擇第二項則返回我的索引零一次。
填充列表框:
private void fillWorkListBox()
{
this.list = manager.works();
this.listBox1.DisplayMember = "name";
this.listBox1.ValueMember = "id";
for (var i = 0; i < this.list.works.Count; i++)
{
string name = "№" + this.list.works[i].id + " - " + this.list.works[i].name;
WorkModel work = new WorkModel();
work.name = name;
work.id = this.list.works[i].id;
listBox1.Items.Add(work);
}
}
檢查的情況下,你有另一個列表框在你的形式,因爲你做的方式是正確的,我只能認爲還有另外一個列表框 – Jersono
你能告訴使用你如何插入/綁定數據與ListBox?你的實際代碼應該按照預期工作。 –
是的,已編輯的問題 – Daniel