public ChartCategory FindCategory(string name) { ChartCategory result = null; catindex.TryGetValue(name, out result); return(result); }
void WriteCategory(ChartCategory c) { w.WriteStartElement("Category"); w.WriteAttributeString("Name", c.Name); w.WriteAttributeString("Color", c.Color.ToString(info)); w.WriteEndElement(); }
ChartCategory ReadCategory() { ChartCategory cat = new ChartCategory(); cat.Name = r.GetAttribute("Name"); cat.Color = Convert.ToInt32(r.GetAttribute("Color")); if (!r.IsEmptyElement) { while (r.Read() && !r.EOF && r.NodeType != XmlNodeType.EndElement) { } } return(cat); }
public ChartCategory AddCategory(ChartCategory cat) { categories.Add(cat); catindex[cat.Name] = cat; return(cat); }