Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
10/10/14 02:35:44 (10 years ago)
Author:
swagner
Message:

#2205: Worked on optimization networks

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks.Views/3.3/InputPortView.cs

    r11431 r11438  
    3939    }
    4040
    41     private void UpdateOutputPortTextBoxText() {
    42       if ((Content == null) || (Content.OutputPort == null)) {
    43         outputPortTextBox.Text = string.Empty;
    44       } else {
    45         outputPortTextBox.Text = Content.OutputPort.Path + "." + Content.OutputPort.ToString();
    46       }
    47     }
    48 
    4941    protected override void DeregisterContentEvents() {
    5042      Content.OutputPortChanged -= Content_OutputPortChanged;
     
    5850    protected override void OnContentChanged() {
    5951      base.OnContentChanged();
    60       UpdateOutputPortTextBoxText();
     52      outputPortView.Content = Content == null ? null : Content.OutputPort;
    6153    }
    6254
    6355    protected override void SetEnabledStateOfControls() {
    6456      base.SetEnabledStateOfControls();
    65       outputPortTextBox.Enabled = Content != null && !ReadOnly;
     57      outputPortGroupBox.Enabled = Content != null && !ReadOnly;
    6658    }
    6759
     
    7062        Invoke(new EventHandler(Content_OutputPortChanged), sender, e);
    7163      else {
    72         UpdateOutputPortTextBoxText();
     64        outputPortView.Content = Content.OutputPort;
    7365      }
    7466    }
    7567
    76     protected virtual void outputPortTextBox_DragEnterOver(object sender, DragEventArgs e) {
     68    protected virtual void outputPortGroupBox_DragEnterOver(object sender, DragEventArgs e) {
    7769      e.Effect = DragDropEffects.None;
    7870      if (!ReadOnly && (e.Data.GetData(HeuristicLab.Common.Constants.DragDropDataFormat) is IOutputPort)) {
     
    8072      }
    8173    }
    82     protected virtual void outputPortTextBox_DragDrop(object sender, DragEventArgs e) {
     74    protected virtual void outputPortGroupBox_DragDrop(object sender, DragEventArgs e) {
    8375      if (e.Effect != DragDropEffects.None) {
    8476        IOutputPort port = e.Data.GetData(HeuristicLab.Common.Constants.DragDropDataFormat) as IOutputPort;
Note: See TracChangeset for help on using the changeset viewer.