Пример #1
0
 protected static Bamboo.Css.StyleSheet LoadStyleSheet(string name)
 {
     System.IO.Stream stream = typeof(ChartBase).Assembly.GetManifestResourceStream("Statibase.Charts." + name);
     if (stream == null)
     {
         return(null);
     }
     Bamboo.Css.CssReader  cssReader  = new Bamboo.Css.CssReader(stream);
     Bamboo.Css.StyleSheet styleSheet = cssReader.Read();
     stream.Close();
     return(styleSheet);
 }
Пример #2
0
 private static Bamboo.Css.StyleRule GetStyle(
     Bamboo.Css.StyleSheet styleSheet,
     string rule,
     System.Collections.IList keys,
     Bamboo.DataStructures.Tuple values,
     int length)
 {
     foreach (Bamboo.Css.StyleRule styleRule in styleSheet.Rules)
     {
         if (rule.Equals(styleRule.Name) && styleRule is Bamboo.Css.KeyValueStyleRule)
         {
             Bamboo.Css.KeyValueStyleRule keyValueStyleRule = (Bamboo.Css.KeyValueStyleRule)styleRule;
             for (int i = 0; i < length; i++)
             {
                 if (keys[i].Equals(keyValueStyleRule.Key) && values[i].Equals(keyValueStyleRule.Value))
                 {
                     return(styleRule);
                 }
             }
         }
     }
     return(null);
 }