public FrmSupplierList(SupplierDlgMode mode) { InitializeComponent(); this.pagedDgvSupplier.initDgvColumns = SetupSupplierDataGridViewColumns; this.pagedDgvSupplier.getPagedData = SupplierDAL.GetPagedSuppliers; this.pagedDgvSupplier.getRecordCount = SupplierDAL.GetSupplierount; if (mode == SupplierDlgMode.ShowSupplier) { this.btnFinishSelecting.Visible = false; this.pagedDgvSupplier.DgvData.MouseUp += new MouseEventHandler(dataGridViewSupplier_MouseUp); this.pagedDgvSupplier.DgvData.CellContentClick += new DataGridViewCellEventHandler(DgvData_CellContentClick); this.Text = "供应商列表 - 右击供应商编辑/删除"; } else if (mode == SupplierDlgMode.SelectSupplier) { this.btnFinishSelecting.Visible = true; this.pagedDgvSupplier.DgvData.CellMouseDoubleClick += new DataGridViewCellMouseEventHandler(DgvData_CellMouseDoubleClick); AdjustBtnFinishSelectingPos(); this.Text = "供应商列表"; } mMode = mode; }