Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/16/21 08:55:43 (3 years ago)
Author:
chaider
Message:

#3073 Added changes for reintegration

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/3073_IA_constraint_splitting_reintegration/HeuristicLab.Problems.DataAnalysis.Views/3.4/IntervalConstraintView.cs

    r17891 r17893  
    4545    protected override void OnContentChanged() {
    4646      base.OnContentChanged();
     47      this.regionView.Content = Content.Regions;
    4748      UpdateControls();
    4849    }
     
    6465      lowerboundInput.Enabled = Content != null && !Locked && !ReadOnly;
    6566      upperboundInput.Enabled = Content != null && !Locked && !ReadOnly;
     67      weightInput.Enabled = Content != null && !Locked && !ReadOnly;
    6668    }
    6769
     
    9496        lowerboundInput.Text = string.Empty;
    9597        upperboundInput.Text = string.Empty;
     98        weightInput.Text = string.Empty;
    9699        return;
    97100      }
     
    99102      lowerboundInput.Text = Content.Interval.LowerBound.ToString();
    100103      upperboundInput.Text = Content.Interval.UpperBound.ToString();
     104      weightInput.Text = Content.Weight.ToString();
    101105
    102106      variableInput.Text = Content.Variable;
     
    111115        numberderivationInput.SelectedItem = Content.NumberOfDerivations;
    112116      }
     117
     118      regionView.Content = Content.Regions;
    113119    }
    114120
     
    180186    }
    181187
     188    private void weightInput_TextChanged(object sender, EventArgs e) {
     189      var value = ParseDoubleValue(weightInput.Text, weightInput, errorProvider);
     190      if (!double.IsNaN(value)) Content.Weight = value;
     191    }
     192
     193
    182194    #endregion
    183195
     
    188200    }
    189201
    190     #endregion
     202   #endregion
    191203  }
    192204}
Note: See TracChangeset for help on using the changeset viewer.