Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/12/10 01:21:11 (14 years ago)
Author:
swagner
Message:

Worked on flexible row coloring for data rows (#925)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Analysis/3.3/DataRow.cs

    r4722 r4777  
    6666    #endregion
    6767
    68     #region Storing & Cloning
    6968    [StorableConstructor]
    7069    private DataRow(bool deserializing) : base(deserializing) { }
     
    7473      this.values = new ObservableList<double>(original.values);
    7574    }
    76     public override IDeepCloneable Clone(Cloner cloner) {
    77       return new DataRow(this, cloner);
    78     }
    79     #endregion
    8075    public DataRow()
    8176      : base() {
     
    9388      values = new ObservableList<double>();
    9489    }
    95     public DataRow(string name, string description, DataRowVisualProperties visualProperties)
     90    public DataRow(string name, string description, IEnumerable<double> values)
    9691      : base(name, description) {
    97       VisualProperties = visualProperties;
    98       values = new ObservableList<double>();
     92      VisualProperties = new DataRowVisualProperties();
     93      this.values = new ObservableList<double>(values);
    9994    }
    10095
     
    106101    }
    107102    #endregion
     103
     104    public override IDeepCloneable Clone(Cloner cloner) {
     105      return new DataRow(this, cloner);
     106    }
    108107
    109108    public event EventHandler VisualPropertiesChanged;
Note: See TracChangeset for help on using the changeset viewer.