protected override int Edit( ) { if (row == null) { XtraMessageBox.Show("请选择需要编辑的内容"); return(0); } ChildForm.FormMouldInfo from = new ChildForm.FormMouldInfo(model); from.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; if (from.ShowDialog( ) == System.Windows.Forms.DialogResult.OK) { model = from.getModel; if (model == null) { return(0); } row = tableView.Rows [selectIdx]; row.BeginEdit( ); setValue(row); row.EndEdit( ); gridControl1.RefreshDataSource( ); row = null; } return(base.Edit( )); }
protected override int Add( ) { ChildForm.FormMouldInfo from = new ChildForm.FormMouldInfo(null); from.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; if (from.ShowDialog( ) == System.Windows.Forms.DialogResult.OK) { model = from.getModel; if (model == null) { return(0); } row = tableView.NewRow( ); row ["idx"] = model.idx; setValue(row); tableView.Rows.Add(row); gridControl1.RefreshDataSource( ); row = null; } return(base.Add( )); }