次listView
のようなデータを含む次の列の名前と電子メールがあります
NAME EMAIL
adam adam@gmail.com
james james@gmail.com
kris kris@gmail.com
ジェームス行を選択し、2 つのテキスト ボックスに名前と電子メールを表示したい
textbox1 = james
textbox2 = james@gmail.com
私が実際に行っているのは、form1
I've contextmenu
with item update です。名前と電子メールで不正
updatecontextmenu
な負荷form2
をクリックすると。上記のように名前と電子メールが含まれています。textbox
listview
リストビューから選択した行の名前を名前textbox
とメールにそれぞれ配置したい。
これを試しました。
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();
}
しかし、エラーが発生します。