[英]How to make list in TextBox clickable?
I'm doing a phone book in C#, when I click on "affichez tout vos contacts" (print all your contacts), it's print a list of contact in the textbox:我正在 C# 中做电话簿,当我点击“affichez tout vos contacts”(打印所有联系人)时,它会在文本框中打印联系人列表:
I'd like when I click on "Remi"'s line for example it's open a form, and in this form I get remi's data with costructeur, but I dont know how to get remi's data.我想当我点击“Remi”的行时,例如它打开一个表单,在这个表单中我用 costructeur 获取 remi 的数据,但我不知道如何获取 remi 的数据。
I suppose its Something like this?我想它是这样的?
private void TBnumero_MouseDoubleClick(object sender, MouseEventArgs e)
{
Form ModifierEtSupprimer = new Form(Name, Number);ModifierEtSupprimer.Show();
}
But I dont know how to get Name and Number.但我不知道如何获得姓名和号码。
Using a ListBox as your control.使用 ListBox 作为您的控件。 1st Add items to listbox: 1st 将项目添加到列表框:
ListBox phoneBook = new ListBox();
pnoheBook.Items.Add("Remi 741256");
pnoheBook.Items.Add("Khahal 164235");
pnoheBook.Items.Add("thegod 5578");
....
Then register the selection Change Event and pass the selection to new Form:然后注册选择更改事件并将选择传递给新表单:
private void pnoheBook_SelectedIndexChanged(object sender, EventArgs e)
{
if (pnoheBook.SelectedIndex == -1)
{
return;// no selection we exit.
}
var selection = pnoheBook.SelectedValue.ToString().Split(' ');
Form ModifierEtSupprimer = new Form(selection[0], selection[1]);
ModifierEtSupprimer.Show();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.