Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/15/16 15:36:35 (8 years ago)
Author:
pfleck
Message:

#2597

  • Hide density chart when zoom is active.
  • Changed columns textbox to numberic up/down control (thus removed validation).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.RegressionSolutionGradientView/HeuristicLab.Problems.DataAnalysis.Views/3.4/GradientChart.cs

    r14021 r14089  
    194194    }
    195195
     196    public bool IsZoomed {
     197      get { return chart.ChartAreas[0].AxisX.ScaleView.IsZoomed; }
     198    }
     199
    196200    private VerticalLineAnnotation VerticalLineAnnotation {
    197201      get { return (VerticalLineAnnotation)chart.Annotations.SingleOrDefault(x => x is VerticalLineAnnotation); }
     
    585589    }
    586590
     591    public event EventHandler ZoomChanged;
     592    public void OnZoomChanged(object sender, EventArgs args) {
     593      var changed = ZoomChanged;
     594      if (changed == null) return;
     595      changed(sender, args);
     596    }
     597
    587598    private void sharedFixedVariables_ItemChanged(object o, EventArgs<int, int> e) {
    588599      if (o != sharedFixedVariables) return;
     
    652663      configurationDialog.ShowDialog(this);
    653664    }
     665
     666    private void chart_SelectionRangeChanged(object sender, CursorEventArgs e) {
     667      OnZoomChanged(this, EventArgs.Empty);
     668    }
    654669    #endregion
    655670  }
Note: See TracChangeset for help on using the changeset viewer.