Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/05/10 00:10:13 (14 years ago)
Author:
mkommend
Message:

implemented first version of RunConstraints (ticket #970)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Optimization.Views/3.3/RunCollectionBubbleChartView.cs

    r3566 r3614  
    6363      this.isSelecting = false;
    6464
    65 
    6665      this.chart.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
    6766      this.chart.ChartAreas[0].CursorY.IsUserSelectionEnabled = true;
     
    122121    private void run_Changed(object sender, EventArgs e) {
    123122      IRun run = (IRun)sender;
     123      UpdateRun(run);
     124    }
     125
     126    private void UpdateRun(IRun run) {
    124127      DataPoint point = this.chart.Series[0].Points.Where(p => p.Tag == run).SingleOrDefault();
    125128      if (point != null) {
     
    129132      } else
    130133        AddDataPoint(run);
     134
     135      if (this.chart.Series[0].Points.Count == 0)
     136        noRunsLabel.Visible = true;
     137      else
     138        noRunsLabel.Visible = false;
    131139    }
    132140
     
    136144      UpdateComboBoxes();
    137145      UpdateDataPoints();
     146      foreach(IRun run in Content)
     147        UpdateRun(run);
    138148    }
    139149    private void Content_ColumnNamesChanged(object sender, EventArgs e) {
Note: See TracChangeset for help on using the changeset viewer.