private void grid1_CellLostFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { int k = 0; if (e.Position.Column == 4) { GlobeVal.mysys.ChannelRange[e.Position.Row - 1] = Convert.ToDouble(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))); } if (e.Position.Column == 5) { GlobeVal.mysys.ChannelControl[e.Position.Row - 1] = Convert.ToBoolean(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))); } if (e.Position.Column == 6) { for (int i = 0; i < 2; i++) { if (Convert.ToString(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))) == ms[i]) { k = i; } GlobeVal.mysys.ChannelSamplemode[e.Position.Row - 1] = k; } } }
private void grid_CellGotFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { row = e.Position.Row; btDown.Enabled = true; btUp.Enabled = true; btRemove.Enabled = true; }
private void dgLichKham_CellGotFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { if (e.Position.Column < 3 || e.Position.Row < 2) { return; } object value = (e.Cell as SourceGrid2.Cells.Real.Cell).Value; _currentValue = value == null ? string.Empty : value.ToString().Trim(); }
private void dgLichKham_CellLostFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { if (e.Position.Column < 3 || e.Position.Row < 2) { return; } SourceGrid2.Cells.Real.Cell cell = e.Cell as SourceGrid2.Cells.Real.Cell; object value = cell.Value; string strValue = value == null ? string.Empty : value.ToString().Trim(); if (_currentValue == strValue) { return; } LichKham lichKham = cell.Tag as LichKham; if (lichKham == null) { lichKham = new LichKham(); lichKham.Ngay = Convert.ToDateTime(dgLichKham[e.Position.Row, 0].Tag); lichKham.Type = (int)GetLoaiLichKham(e.Position.Column - 1); lichKham.Value = strValue; lichKham.CreatedDate = DateTime.Now; lichKham.CreatedBy = Guid.Parse(Global.UserGUID); } else { lichKham.Value = strValue; lichKham.UpdatedDate = DateTime.Now; lichKham.UpdatedBy = Guid.Parse(Global.UserGUID); } Result result = LichKhamBus.InsertLichKham(lichKham); if (result.IsOK) { cell.Tag = lichKham; } else { MsgBox.Show(Application.ProductName, result.GetErrorAsString("LichKhamBus.InsertLichKham"), IconType.Error); Utility.WriteToTraceLog(result.GetErrorAsString("LichKhamBus.InsertLichKham")); } }
private void grid1_CellGotFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { if (e.Position.Column == 0) { e.Cancel = true; } if (e.Position.Column == 1) { e.Cancel = true; } if (e.Position.Column == 2) { e.Cancel = true; } if (e.Position.Column == 3) { e.Cancel = true; } }
private void grid2_CellGotFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { }
private void grid_CellLostFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { btDown.Enabled = false; btUp.Enabled = false; btRemove.Enabled = false; }
public void OnEditEnded(SourceGrid2.PositionCancelEventArgs e) { m_Debug.PrintCellEvents(e.Position.ToString() + " OnEditEnded"); }
public void OnFocusLeaving(SourceGrid2.PositionCancelEventArgs e) { m_Debug.PrintCellEvents(e.Position.ToString() + " OnFocusLeaving"); }
private void grid_CellLostFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { PrintGridEvents("Grid::CellLostFocus " + e.Position.ToString()); }
public override void OnEditEnded(SourceGrid2.PositionCancelEventArgs e) { base.OnEditEnded(e); f.p[i] = (double)Value; Model.Items.Update(f); }
private void grid1_CellLostFocus(object sender, SourceGrid2.PositionCancelEventArgs e) { int k = 0; if (e.Position.Column == 0) { GlobeVal.mysys.ChannelName[e.Position.Row - 1] = Convert.ToString(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))); } if (e.Position.Column == 1) { k = 0; for (int i = 0; i < ClsStaticStation.m_Global.mycls.SignalsNames_Count; i++) { if (Convert.ToString(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))) == ClsStaticStation.m_Global.mycls.SignalsNames[i]) { k = i; } } GlobeVal.mysys.ChannelDimension[e.Position.Row - 1] = k; } if (e.Position.Column == 4) { GlobeVal.mysys.ChannelRange[e.Position.Row - 1] = Convert.ToDouble(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))); } if (e.Position.Column == 5) { GlobeVal.mysys.ChannelControl[e.Position.Row - 1] = Convert.ToBoolean(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))); } if (e.Position.Column == 6) { k = 0; for (int i = 0; i < 17; i++) { if (Convert.ToString(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))) == ms[i]) { k = i; } GlobeVal.mysys.ChannelSamplemode[e.Position.Row - 1] = k; } } if (e.Position.Column == 7) { for (int i = 0; i < 2; i++) { if (Convert.ToString(e.Cell.GetValue(new SourceGrid2.Position(e.Position.Row, e.Position.Column))) == ms1[i]) { k = i; } GlobeVal.mysys.ChannelControlChannel[e.Position.Row - 1] = k; } } }