Ejemplo n.º 1
0
        private void OnSaveClick(object sender, EventArgs e)
        {
            IList <double> values = Lists.Cast <object, double>(GridAssist.GetColumnValues(uiGrid_db_grid, y.HeaderText));

            if (!SeriesAssist.IsChartAcceptable(values))
            {
                log.Info(MethodBase.GetCurrentMethod().Name + '(' + PanelStateInformation.OperationRevoked + ')');
                UpdateUiByPanelStateInfo(PanelStateInformation.OperationRevoked);
                AppMessages.GridPreviewer.ErrorOfInvalidCurvePoints();
                return;
            }

            SeriesAssist.OverrideValues(Curve, values);
            UpdateUiByPanelStateInfo(PanelStateInformation.ChangesSaved);
            log.Info(MethodBase.GetCurrentMethod().Name + '(' + PanelStateInformation.ChangesSaved + ')');
        }
Ejemplo n.º 2
0
 private void UpdateUiBySettings()
 {
     UiControls.TrySelectTab(uiL_TbCtrl, (int)Phenomenon.Peek);
     UiControls.TrySelectTab(uiR_TbCtrl, 0);
     ChartAssist.SetDefaultSettings(uiRChart_Chart);
     EnumsLocalizer.Localize(LocalizableEnumerator.DataSetCurveType, uiRChartDown_CrvT_ComBx);
     UiControls.TrySetSelectedIndex(uiRChartDown_CrvT_ComBx, (int)DataSetCurveType.Ideal);
     uiRChartDown_CrvIdx_Num.Minimum = 0;
     uiRChartDown_CrvIdx_Num.Maximum = Settings.Ui.CurvesNo - 1;
     UiControls.TrySetValue(uiRChartDown_CrvIdx_Num, Settings.Ui.CurvesNo / 2);
     EnumsLocalizer.Localize(LocalizableEnumerator.Phenomenon, uiRChartDown_Phen_ComBx);
     UiControls.TrySetSelectedIndex(uiRChartDown_Phen_ComBx, (int)Phenomenon.Peek);
     EnumsLocalizer.PopulateComboBox(Lists.Cast <double, string>(Noises), uiRChartDown_Noises_ComBx);
     UiControls.TrySetSelectedIndex(uiRChartDown_Noises_ComBx, 0);
     EnumsLocalizer.Localize(LocalizableEnumerator.MeanType, uiRChartDown_MeanT_ComBx);
     UiControls.TrySetSelectedIndex(uiRChartDown_MeanT_ComBx, (int)MeanType.Tolerance);
     GridAssist.SetDefaultSettings(uiLPeek_Grid);
     GridAssist.SetDefaultSettings(uiLSat_Grid);
 }