有两个窗体:在窗体A的DataGridView中点击元素弹出窗体B, 我想在窗体B关闭后告知窗体A,因为点击A中的元素时都要new一个窗体B,点击两次同一个元素就会出现两个相同的窗体。
为了解决这个问题:我想利用窗体B显示的内容(图文的ID)来给窗体B赋ID,当窗体B生成时在窗体A中记录,当窗体B关闭的时候把自己的ID传给窗体A中的数组,删掉打开记录。
现在遇到的问题是:怎么写个这事件传递过程?也就是在窗体B关闭的时候把它自己的ID传递给窗体A?我是新手小白请大家多多指教 ,谢谢!
为了解决这个问题:我想利用窗体B显示的内容(图文的ID)来给窗体B赋ID,当窗体B生成时在窗体A中记录,当窗体B关闭的时候把自己的ID传给窗体A中的数组,删掉打开记录。
现在遇到的问题是:怎么写个这事件传递过程?也就是在窗体B关闭的时候把它自己的ID传递给窗体A?我是新手小白请大家多多指教 ,谢谢!
private void dgv_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
Form f=new Form();
f.ShowDialog(this);
}
在窗口的文本框显示选择行的各列数据。
textbox1.Text = Convert.ToString(dataGridView [1,dataGridView.CurrentCell.RowIndex].Value).Trim();然后修改文本内容,按保存按钮,保存后窗口关闭