static public string ShowMiniForm(Class_keepResult argments) { Form_detail f = new Form_detail(argments); f.ShowDialog(); string receiveText = f.ReturnValue; f.Dispose(); return(receiveText); }
//詳細画面を表示する private void listView1_MouseDoubleClick(object sender, MouseEventArgs e) { if (listView1.SelectedItems.Count == 0) { return; } //詳細画面表示 ListViewItem itemx = new ListViewItem(); Class_keepResult res_cls = new Class_keepResult(); itemx = listView1.SelectedItems[0]; var invoice = int.Parse(itemx.Name); // キーの存在チェック if (classList.ContainsKey(invoice)) { res_cls = classList[invoice]; } String ss = Form_detail.ShowMiniForm(res_cls); }