protected virtual void MTableUpd() { #region 主从表部分界面更新 //主表绑定 this.m_dvM = m_bmdObj.BusiData.Tables[0].DefaultView; //从表绑定 m_bmdObj.BusiData.Tables[1].TableName = "t1"; this.m_dvD = m_bmdObj.BusiData.Tables[1].DefaultView; this.m_dvD.AllowNew = this.m_dvD.AllowEdit = this.m_dvD.AllowDelete = false; this.dgD.DataSource = this.m_dvD; this.dgD.Enabled = this.dgD.ReadOnly = true; this.btnAddDLine.Enabled = this.btnDelDLine.Enabled = false; BaseHelper.SetReadMode(pnl_PageM); this.SetBtnMode(0); MTableDataBinding(0); MTableDataBinding2(0); this.m_bOpState = BusiOpState.None; this.statusBarPanel1.Text = ""; if (this.m_dvM != null) { this.statusBarPanel1.Text = "记录数:" + this.m_dvD.Count.ToString(); } if (this.m_bShowOnly) { ShowOnly(); } UICtrl.AppDoEvents(3); #endregion }