我正在尝试做的是将项目添加到 listbox1 中,当我选择特定项目时,它会在另一个列表框中显示更多信息
所以这里有一个例子:
ListBox1有一个人鲍勃(Bob)选择时,他的电话号码显示在ListBox2
您还可以将电话号码添加到所选项目。当另一个项目被选中时 Bob 电话号码消失并显示下一个选定的姓名和电话
So in My Case When a Organisation is Selected it shows all the names of the people that work in that Organisation
这就是我所拥有的(不确定对 c# 来说是对还是错)
个人.cs
string FirstName;
string PhoneNumber;
public Person(string FName, string PNumber)
{
FirstName = FName;
PhoneNumber = PNumber;
}
组织.cs
string Name;
public string OrggName
{
get
{
return Name;
}
set
{
Name = value;
}
}
public override string ToString()
{
return Name;
}
按钮点击事件
private void button1_Click(object sender, EventArgs e)
{
NewOrgg = new Organisation();
NewOrgg.OrggName = textBox1.Text;
listBox1.Items.Add(NewOrgg);
}