- Timestamp:
- 06/01/09 19:04:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Visualization/3.2/ChartDataRowsModel.cs
r1988 r1989 155 155 node.AppendChild(labelProviderNode); 156 156 157 158 159 XmlNode modelProperties = document.CreateNode(XmlNodeType.Element, "modelProperties", null); 160 161 XmlAttribute attrTitle = document.CreateAttribute("title"); 162 attrTitle.Value = Title; 163 modelProperties.Attributes.Append(attrTitle); 164 165 166 167 node.AppendChild(modelProperties); 168 157 169 return node; 158 170 } … … 178 190 defaultYAxisDescriptor = axis; 179 191 } 192 } 193 } 194 195 foreach (XmlNode dataRow in node.ChildNodes) { 196 if (dataRow.Name.Equals("modelProperties")) { 197 XmlAttributeCollection attrs = dataRow.Attributes; 198 XmlAttribute attrYAxisLabel = (XmlAttribute)attrs.GetNamedItem("title"); 199 Title = attrYAxisLabel.Value; 180 200 } 181 201 } … … 188 208 XmlAttribute rowIdAttr = (XmlAttribute)attrs.GetNamedItem("label"); 189 209 string rowLabel = rowIdAttr.Value; 210 190 211 string rowColor = attrs.GetNamedItem("color").Value; 191 192 212 DataRow row = new DataRow(); 193 213 row.RowSettings.Label = rowLabel; 194 row.RowSettings.Color = Color.FromName(rowColor); 214 row.RowSettings.Color = Color.FromArgb(Int32.Parse(rowColor)); 215 216 string rowThickness = attrs.GetNamedItem("thickness").Value; 217 int thick; 218 Int32.TryParse(rowThickness, out thick); 219 row.RowSettings.Thickness = thick; 195 220 196 221 string yAxisLabel = attrs.GetNamedItem("yAxis").Value;
Note: See TracChangeset
for help on using the changeset viewer.