示例#1
0
        /// <summary>
        /// 暂未使用
        /// </summary>
        /// <param name="items"></param>
        /// <returns></returns>
        public static XElement ToXml(LegendItem[] items)
        {
            if (items == null || items.Length == 0)
            {
                return(null);
            }
            List <XElement> content = new List <XElement>();

            foreach (LegendItem item in items)
            {
                XElement xml = LegendItem.ToXml(item);
                if (xml != null)
                {
                    content.Add(xml);
                }
            }
            if (content.Count == 0)
            {
                return(null);
            }
            else
            {
                return(new XElement("LegendItems", content));
            }
        }