Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/29/19 17:45:06 (5 years ago)
Author:
ddorfmei
Message:

#2931: solved the issues found during the review

File:
1 copied

Legend:

Unmodified
Added
Removed
  • branches/2931_OR-Tools_LP_MIP/HeuristicLab.MathematicalOptimization.Views/3.3/ProgrammableLinearProblemDefinitionView.cs

    r16522 r16582  
    2222using System;
    2323using System.Drawing;
     24using System.Windows.Forms;
     25using HeuristicLab.ExactOptimization.LinearProgramming;
    2426using HeuristicLab.MainForm;
     27using HeuristicLab.Problems.Programmable;
    2528using HeuristicLab.Scripting.Views;
    2629
    27 namespace HeuristicLab.Problems.Programmable.Views {
    28   [View("ProblemDefinitionScriptView")]
    29   [Content(typeof(ProblemDefinitionScript), IsDefaultView = true)]
    30   public partial class ProblemDefinitionScriptView : ScriptView {
     30namespace HeuristicLab.ExactOptimization.Views {
    3131
    32     public new ProblemDefinitionScript Content {
    33       get { return (ProblemDefinitionScript)base.Content; }
    34       set { base.Content = value; }
     32  [View(nameof(ProgrammableLinearProblemDefinitionView))]
     33  [Content(typeof(ProgrammableLinearProblemDefinition), IsDefaultView = true)]
     34  public partial class ProgrammableLinearProblemDefinitionView : ScriptView {
     35
     36    public new ProgrammableLinearProblemDefinition Content {
     37      get => (ProgrammableLinearProblemDefinition)base.Content;
     38      set => base.Content = value;
    3539    }
    3640
    37     public ProblemDefinitionScriptView() {
     41    public ProgrammableLinearProblemDefinitionView() {
    3842      InitializeComponent();
     43      splitContainer2.Panel2MinSize = 25;
    3944    }
    4045
    4146    protected override void OnContentChanged() {
    4247      base.OnContentChanged();
    43       variableStoreView.Content = Content == null ? null : Content.VariableStore;
     48      variableStoreView.Content = Content?.VariableStore;
    4449    }
    4550
Note: See TracChangeset for help on using the changeset viewer.