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/RunCollectionTabularView.cs

    r3566 r3614  
    5454    }
    5555
     56    protected override void OnContentChanged() {
     57      base.OnContentChanged();
     58      if (Content != null) {
     59        foreach (IRun run in Content)
     60          UpdateRun(run);
     61      }
     62    }
     63
    5664    protected override void RegisterContentEvents() {
    5765      base.RegisterContentEvents();
     
    8896    private void run_Changed(object sender, EventArgs e) {
    8997      IRun run = (IRun)sender;
     98      UpdateRun(run);
     99    }
     100
     101    private void UpdateRun(IRun run) {
    90102      int rowIndex = Content.ToList().IndexOf(run);
    91103      rowIndex = virtualRowIndizes[rowIndex];
     
    104116      }
    105117    }
    106 
    107118
    108119    protected override int[] Sort(IEnumerable<KeyValuePair<int, SortOrder>> sortedColumns) {
Note: See TracChangeset for help on using the changeset viewer.