Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/30/09 17:03:15 (15 years ago)
Author:
mstoeger
Message:

Implemented a continuous-, discrete- and string- label provider for the X/Y axis labels. (#433)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Visualization/ChartDataRowsModel.cs

    r1191 r1194  
    55using HeuristicLab.Core;
    66using System.Text;
     7using HeuristicLab.Visualization.LabelProvider;
    78
    89namespace HeuristicLab.Visualization{
     
    1415    private string title = "Title";
    1516    //private string xAxisLabel;
    16     private ILabelProvider labelProvider = new DefaultLabelProvider("0.##");
     17    private ILabelProvider labelProvider = new ContinuousLabelProvider("0.##");
    1718
    1819    public ILabelProvider XAxisLabelProvider {
     
    144145      XmlNode node = base.GetXmlNode(name, document, persistedObjects);
    145146
    146       foreach (var row in rows) {
     147      foreach (IDataRow row in rows) {
    147148        XmlNode columnElement = document.CreateNode(XmlNodeType.Element, "row", null);
    148149
    149150        XmlAttribute idAttr = document.CreateAttribute("label");
    150         idAttr.Value = row.Label.ToString();
     151        idAttr.Value = row.Label;
    151152        columnElement.Attributes.Append(idAttr);
    152153
Note: See TracChangeset for help on using the changeset viewer.