Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/15/10 15:39:26 (15 years ago)
Author:
mkommend
Message:

added first version of OperatorGraphVisualization (ticket #867)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core.Views/3.3/OperatorGraphView.cs

    r2790 r2801  
    2525using System.Drawing;
    2626using System.Data;
     27using System.Linq;
    2728using System.Text;
    2829using System.Windows.Forms;
     
    5455      InitializeComponent();
    5556      Caption = "Operator Graph";
     57      this.viewHost.ViewType = typeof(OperatorTreeView);
    5658    }
    5759    /// <summary>
     
    9092    protected override void OnContentChanged() {
    9193      base.OnContentChanged();
     94      Caption = "Operator Graph";
    9295      operatorsView.Content = null;
    9396      operatorsView.Enabled = false;
    94       graphView.Content = null;
    95       graphView.Enabled = false;
    96       if (Content == null) {
    97         Caption = "Operator Graph";
    98         operatorsView.Content = null;
    99         operatorsView.Enabled = false;
    100         graphView.Content = null;
    101         graphView.Enabled = false;
    102       } else {
     97      viewHost.Content = null;
     98      viewHost.Enabled = false;
     99
     100      if (Content != null) {
    103101        Caption = Content.ItemName + " (" + Content.GetType().Name + ")";
    104102        operatorsView.Content = Content.Operators;
    105103        operatorsView.Enabled = true;
    106104        MarkInitialOperator();
    107         graphView.Content = Content.InitialOperator;
    108         graphView.Enabled = true;
     105        viewHost.Content = Content.InitialOperator;
     106        viewHost.Enabled = true;
    109107      }
    110108    }
     
    148146      else {
    149147        MarkInitialOperator();
    150         graphView.Content = Content.InitialOperator;
     148        viewHost.Content = Content.InitialOperator;
    151149      }
    152150    }
Note: See TracChangeset for help on using the changeset viewer.