//通过一个xml文件来创建一个节点的BaseViewCore
        private ModelBaseCore StaticTopo_GenNodeObj(Princeple.EndType type, string xmlName)
        {
            Type objType = TypeConvert.GetEndType(type);
            var  core    = Activator.CreateInstance(objType) as ModelBaseCore;

            return((ModelBaseCore)(core.CreateObjectByName(xmlName)));
        }
Exemple #2
0
        //通过一个xml文件来创建一个节点的BaseViewCore
        private CmpNode Component_GenNodeObj(Princeple.EndType type, string xmlPath)
        {
            Type objType = TypeConvert.GetEndType(type);
            var  core    = Activator.CreateInstance(objType) as ModelBaseCore;
            var  cmpNode = new CmpNode(type, core);

            cmpNode.Obj = cmpNode.CreateObjectByPath(xmlPath);
            return(cmpNode);
        }