예제 #1
0
        void Add(int ParamCode)
        {
            // Create new node
            ParmTreeNode Temp = new ParmTreeNode(ParamCode, FPM);

            Nodes.Add(Temp);
        }
예제 #2
0
        internal void BuildTree()
        {
            // get groups

            foreach (ModelParamItem MPI in FParamItems)
            {
                if (MPI.TopicsGroup.Count > 0)
                {
                    foreach (ModelParameterGroupClass MPG in MPI.TopicsGroup)
                    {
                        if (FAllGroups.Find(delegate(ModelParameterGroupClass item) { return(item.ID == MPG.ID); }) == null)
                        {
                            FAllGroups.Add(MPG);
                            ParmTreeNode temp = new ParmTreeNode(MPG, FParamManager);
                            TheParmNodes.Add(temp);
                        }
                    }
                }
            }

            foreach (ParmTreeNode Node in TheParmNodes)
            {
                treeViewParameters.Nodes.Add(Node);
            }
        }
예제 #3
0
        void Add(ModelParameterGroupClass aGroup)
        {
            // Create new node
            ParmTreeNode Temp = new ParmTreeNode(aGroup, FPM);

            Nodes.Add(Temp);
        }