0
我有兩種形式的F1,F2, F1具有文本框和DataGridView的 F2也文本框和DataGridView的如何將dataGridView中的行添加到c#中的另一個行中?
F2被調用時文字的變化F1文本 用戶可以使用F2文本框來過濾後在DataGridView數據點擊行
我該怎麼辦,當用戶點擊f2 datagridview行它被添加到f1 dataGridView?
我有兩種形式的F1,F2, F1具有文本框和DataGridView的 F2也文本框和DataGridView的如何將dataGridView中的行添加到c#中的另一個行中?
F2被調用時文字的變化F1文本 用戶可以使用F2文本框來過濾後在DataGridView數據點擊行
我該怎麼辦,當用戶點擊f2 datagridview行它被添加到f1 dataGridView?
你可以在f2中創建自己的事件並讓f1訂閱它。例如:
public delegate void RowClickedHandler(DataRow dataRow);
public event RowClickedHandler RowClicked;
在事件得到triggerd就認購時被點擊F2一行,並做到這一點:
if(RowClicked != null)
RowClicked(dataRow); //dataRow is the row that has been clicked
UPDATE
例如在訂閱:
F2 f2 = new F2();
f2.RowClicked += new RowClickedHandler(f2_RowClicked);
private void f2_RowClicked(DataRow dataRow)
{
//Add row here
}