private void btnSave_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { gvDetail.CloseEditor(); gvDetail.CloseEditForm(); gvDetail.FocusedColumn = colID; if (Valid()) { IList <TraJunction> traffics = bsDetail.List as IList <TraJunction>; OperateReturnInfo opr; using (WaitDialogForm dialog = new WaitDialogForm("正在保存,请稍后...", "提示")) { opr = AGVClientDAccess.SaveTraJunction(traffics); } MsgBox.Show(opr); } } catch (Exception ex) { MsgBox.ShowError(ex.Message); } }