我试图让所选项目的索引列表框中: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