见GUI设计上述
我创建其中用户由姓名,地址,电话,其被存储在平行阵列进入接触的程序。 程序然后将所有输入的联系人存储到列表框中。然后,我希望用户能够点击任何名称并在相邻文本框中显示该人的完整联系信息。我的问题是如何创建一个活动,每次点击列表框中的新项目时,他们的信息都会显示出来。
回车键存储信息到阵列,并将联系人姓名列表:
private void button1_Click(object sender, EventArgs e)
{
first[mindex] = txtFirst.Text;
last[mindex] = txtLast.Text;
email[mindex] = txtEmail.Text;
address[mindex] = txtAddress.Text;
cell[mindex] = txtCell.Text;
lstContacts.Items.Add(first[mindex] + " " + last[mindex]);
mindex++;
txtLast.Text = "";
txtFirst.Text = "";
txtEmail.Text = "";
txtAddress.Text = "";
txtCell.Text = "";
txtLast.Focus();
}
这是我想每个联系人的姓名被点击时要执行什么:
private void DisplayContact()
{
int dispIndex;
dispIndex = lstContacts.SelectedIndex;
txtOutput.Text = "Name: " + "\t\t" + first[dispIndex] + last[dispIndex] + Environment.NewLine +
"Address: " + "\t\t" + address[dispIndex] + Environment.NewLine +
"Cell: " + "\t\t" + cell[dispIndex] + Environment.NewLine +
"Email: " + "\t\t" + email[dispIndex];
}
刚不知道如何连接这些东西。任何帮助表示赞赏