单击datagridview中的数据,然后将数据传递到弹出窗口

本文关键字:数据 窗口 然后 datagridview 单击 | 更新日期: 2023-09-27 18:30:04

我只想问,当我想通过单击DataGridView中的Column将数据传递到弹出窗口时,我将如何编码。请帮忙!

try
{
    Lessee_Message frm = new Lessee_Message(
        dataGridView1.CurrentRow.Cells["ID"].Value.ToString())); 
    frm .ShowDialog();
}
catch(Exception a) { }

这个代码出了什么问题?

单击datagridview中的数据,然后将数据传递到弹出窗口

必须以Lesse_Message形式创建一个重载构造函数,才能将字符串作为参数传递。

Lesse_Message应该有这样的内容:

public partial class Lessee_Message : Form
{    
//This is only for further use. only to pass a parameter, the private field is not required.
private string _id="";
 public Lessee_Message (string id)
 {
_id=id;
 InitializeComponent ();
 }
}