public ToolStripPageEntityCollection GetPageCollection()
        {
            ToolStripPageEntityCollection collection = new ToolStripPageEntityCollection();

            foreach (XElement element in _indexXml.XPathSelectElements(XPATH_Index_Pages_Page))
            {
                ToolStripPageEntityDev toolStripPageEntity = new ToolStripPageEntityDev();
                //FormFolderEntity在往Index文件里存的时候是直接ToXml的
                //所以此处直接FromXml即可
                toolStripPageEntity.FromXml(element.ToString());

                collection.Add(toolStripPageEntity);
            }

            return(collection);
        }
        public ToolStripPageEntity GetPageEntity(string id)
        {
            if (String.IsNullOrEmpty(id))
            {
                Debug.Assert(false, "GetPageEntity 传入的 id 为空");
                return(null);
            }

            XElement element = _indexXml.XPathSelectElement(String.Format(XPATH_Index_SelectPage, id));

            if (element == null)
            {
                Debug.Assert(false, "GetFolderEntity 失败,返回了 null");
            }

            ToolStripPageEntityDev toolStripPageEntity = new ToolStripPageEntityDev();

            toolStripPageEntity.FromXml(element.ToString());
            return(toolStripPageEntity);
        }