我有listView
与下面的列名&电子邮件like用以下数据获取某列的数据选定行中
NAME EMAIL
adam [email protected]
james [email protected]
kris [email protected]
我选择詹姆斯排,现在两个文本框我希望自己的名字&电子邮件是有 像
textbox1 = james
textbox2 = [email protected]
什么我实际上做的是对form1
我已经contextmenu
与项目更新。 点击updatecontextmenu
负载不正确form2
与textbox
名称和电子邮件。 listview
包含姓名和电子邮件,如上所示。
我想将名称从列表视图中选定的行中分别命名为textbox
和email。
我试过了。
updateToolStripMenuItem_Click(...)
{
Form3 update = new Form3();
update.ShowDialog();
}
Form3_Load(...)
{
Form1 f1 = new Form1();
string oldName = f1.listView1.SelectedItems[0].SubItems[0].Text;
string oldEmail = f1.listView1.SelectedItems[0].SubItems[0].Text;
textBox1.Text = oldName.ToString();
textBox2.Text = oldEmail.ToString();
}
但出现错误。
InvalidArgument =“0”值是无效的“索引” 即时得到这个错误,所以我问美富。 – 2013-03-02 10:52:15
请显示您写入的引发错误的代码。什么是mofo?显示了代码的 – shahkalpesh 2013-03-02 10:53:34
。 – 2013-03-02 11:37:19