Example #1
0
        public void LoadStyleSheet(IXPathNavigable styles)
        {
            _styles.Clear();
            int ruleOrder = 0;

            foreach (XPathNavigator node in styles.CreateNavigator().SelectSingleNode("style").SelectChildren(XPathNodeType.Element))
            {
                switch (node.Name)
                {
                case "rule":
                    GanttStyle style = new GanttStyle();
                    style.Load(node, StyleNamespaceId, ruleOrder);
                    _styles.Add(style);
                    ruleOrder++;
                    break;
                }
            }
            _styles.Sort();
        }
Example #2
0
 public void LoadStyleSheet(IXPathNavigable styles)
 {
     _styles.Clear();
     int ruleOrder = 0;
     foreach (XPathNavigator node in styles.CreateNavigator().SelectSingleNode("style").SelectChildren(XPathNodeType.Element))
     {
         switch (node.Name)
         {
             case "rule":
                 GanttStyle style = new GanttStyle();
                 style.Load(node, StyleNamespaceId, ruleOrder);
                 _styles.Add(style);
                 ruleOrder++;
                 break;
         }
     }
     _styles.Sort();
 }