void dgrdv_CellQuery(DataGridViewCellEventArgs e) { int irow = e.RowIndex; int icol = e.ColumnIndex; if ((irow == -1) || (icol == -1)) { return; } if (this.dgrdv.Columns[icol].Name == this.ColumnAssistantCode.Name) { string AssistantCode = this.dgrdv[icol, irow].FormattedValue.ToString(); if (AssistantCode == string.Empty) { return; } if (this.frmGridPrd == null) { this.frmGridPrd = new JCommon.FrmGridFind(); this.frmGridPrd.AddGridColumn("PrdCode", "产品编号", 100); this.frmGridPrd.AddGridColumn("PrdName", "产品名称", 100); this.frmGridPrd.AddGridColumn("PrdSpec", "型号及规格", 120); this.frmGridPrd.AddGridColumn("Model", "机型", 66); this.frmGridPrd.AddGridColumn("AssistantCode", "助记码", 66); this.frmGridPrd.AffterSelected += frmGridPrd_AffterSelected; } this.frmGridPrd.Query(this.dtblPrds, "AssistantCode", this.dgrdv.CurrentCell); } }
void dgrdv_CellQuery(DataGridViewCellEventArgs e) { int irow = e.RowIndex; int icol = e.ColumnIndex; if ((irow == -1) || (icol == -1)) { return; } if (this.dgrdv.Columns[icol].Name == this.ColumnAssistantCode.Name) { if (this.frmGridPrd == null) { this.frmGridPrd = new JCommon.FrmGridFind(); this.frmGridPrd.AddGridColumn("PrdCode", "物料编号", 100); this.frmGridPrd.AddGridColumn("PrdName", "物料名称", 100); this.frmGridPrd.AddGridColumn("PrdSpec", "物料规格", 100); this.frmGridPrd.AddGridColumn("Model", "机型", 66); this.frmGridPrd.AddGridColumn("Manufacturer", "品牌", 66); this.frmGridPrd.AddGridColumn("AssistantCode", "助记码", 66); this.frmGridPrd.AffterSelected += frmGridPrd_AffterSelected; } this.frmGridPrd.Query(this.dtblPrds, "AssistantCode", this.dgrdv.CurrentCell); } }