public void InitData() { table = GetTargetTable(); InitGrid(); onlineManager.FirmwareManager.Gbc.ValueChanged += TableValueChanged; onlineManager.FirmwareManager.Kgbc.ValueChanged += TableValueChanged; onlineManager.FirmwareManager.Kgbc_press.ValueChanged += TableValueChanged; }
public void LoadData() { table = GetTargetTable(); InitGrid(); if (rtChart.Visible) { LoadChart(); } else { LoadGrid(); } }
private void InitTable(ITableValues table, byte[] source) { var index = table.Address; for (int i = 0; i < table.RowCount; i++) { for (int j = 0; j < table.ColCount; j++) { table.SetRawValue(j, i, source[index++]); } } table.FirstInit(); table.FillValues(); }
private static void FillMinMax(ITableValues table, int dataType) { switch (dataType) { case 0: table.RawMin = 0; table.RawMax = 255; break; case 1: table.RawMin = -128; table.RawMax = 127; break; default: throw new NotSupportedException(); } }
public void Init(ITableValues table) { if (this.table != null) { this.table.ValueChanged -= TableOnValueChanged; this.table.PropertyChanged -= TableOnPropertyChanged; } this.table = table; InitGrid(); InitChart(); if (table == null) { return; } this.table.ValueChanged += TableOnValueChanged; this.table.PropertyChanged += TableOnPropertyChanged; }