private void ShowFrmOper(int PrdID) { if (frmOper == null) { frmOper = new FrmProductOper(); new FrmStyle(frmOper).SetPopFrmStyle(this); frmOper.AffterSave += this.LoadData; } frmOper.Edit(PrdID); frmOper.ShowDialog(); }
void dgrdv_CellContentClick(object sender, DataGridViewCellEventArgs e) { int irow = e.RowIndex; int icol = e.ColumnIndex; if ((irow == -1) || (icol == -1)) { return; } if (this.dgrdv.Columns[icol].Name == this.ColumnMark.Name) { object objPrdID = this.dgrdv[this.ColumnPrdID.Name, irow].Value; if ((objPrdID != null) && (objPrdID != DBNull.Value)) { if (frmOper == null) { frmOper = new FrmProductOper(); new FrmStyle(frmOper).SetPopFrmStyle(this.ParentForm); } frmOper.Edit((int)objPrdID); frmOper.ShowDialog(); } } }