110,534
社区成员
发帖
与我相关
我的任务
分享
if(refresh!=null)
{
refresh();
}
/// <summary>
/// 双击单元格发生变化
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void dgvGoodsType_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
{
string proId = this.dgvInventory.SelectedRows[0].Cells["Productcode"].Value.ToString(); //获取id
RefreshMain refresh=delegate (){
dgvTemporary.AutoGenerateColumns = false;
dgvTemporary.DataSource = TemporarytableManager.GetAllAddTemporarytable();
}; //委托加到这里
frmProductDetails frmproductdetails = new frmProductDetails(proId,refresh); //窗口传值
frmproductdetails.ShowDialog();
}
public Frm(FrmMain.RefreshMain refresh)
{
InitializeComponent();
this.refresh=refresh;
}
private FrmMain.RefreshMain refresh=null;
if(refresh!=null)
{
refresh();
}