示例#1
0
        public GDStyleDefinition AddStyle(GDStyleDefinition node)
        {
            SafeList();

            p_list.Add(node);

            return(node);
        }
示例#2
0
        public void Remove(GDStyleDefinition node)
        {
            if (p_list == null)
            {
                return;
            }

            p_list.Remove(node);
        }
示例#3
0
 public GDStyleDefinition this[string styleName]
 {
     get
     {
         SafeList();
         foreach (GDStyleDefinition sd in p_list)
         {
             if (sd.Name.Equals(styleName))
             {
                 return(sd);
             }
         }
         GDStyleDefinition sdn = new GDStyleDefinition();
         sdn.Name = styleName;
         AddStyle(sdn);
         return(sdn);
     }
 }