private void grdLesson_CellValidated(object sender, DataGridViewCellEventArgs e) { if (grdLesson.Columns[e.ColumnIndex].Name == "SharedTime") { GrdSqdBind.Refresh(); } ViewSharedTimeSum(); }
private Boolean Save() { BaseEntity Ety; if (EditState == eDataEditState.esInsert) { Ety = MainBF.NewEty(); } else { Ety = MainGrdBind.Current as BaseEntity; Ety = Ety.Clone() as BaseEntity; } SetEtyField(Ety); //检测 if (String.IsNullOrEmpty(Ety.Name)) { ExUI.ShowInfo("名称必须填写"); tbName.Focus(); return(false); } if (MainBF.NameExist(Ety) && !ExUI.Confirm(MainBF.Kind + ": '" + Ety.Name + "'已存在,是否继续?")) { tbName.Focus(); return(false); } Ety = MainBF.SaveEty(Ety); if (EditState == eDataEditState.esInsert) { MainGrdBind.Add(Ety); } else { MainGrdBind.Refresh(); } return(true); }
private void MemberGrid_MouseDown(object sender, MouseEventArgs e) { if (e.Button != MouseButtons.Right) { return; } if (sender == MemberGrid) { DataGridView.HitTestInfo hi = MemberGrid.HitTest(e.X, e.Y); DataMbrBind.Position = hi.RowIndex; DataMbrBind.Refresh(); } else if (sender == FailActGrid) { DataGridView.HitTestInfo hi = FailActGrid.HitTest(e.X, e.Y); FailActBind.Position = hi.RowIndex; FailActBind.Refresh(); } }
private void mmCancel_Click(object sender, EventArgs e) { Biz.Grp = Biz.Grp; GrdBind.Refresh(); }
private void GrpGrid_SelectionChanged(object sender, EventArgs e) { SelectList.Update(MbrSelect.GetMbrList(GrpBind.Current)); Bind.Refresh(); }