IfcDoc.FormEdit.SortQset C# (CSharp) Méthode

SortQset() private méthode

private SortQset ( ) : void
Résultat void
        private void SortQset()
        {
            TreeNode tn = this.treeView.SelectedNode;
            DocQuantitySet docEntity = (DocQuantitySet)tn.Tag;

            DocSchema docSchema = (DocSchema)this.treeView.SelectedNode.Parent.Parent.Tag;
            int indexOld = docSchema.QuantitySets.IndexOf(docEntity);
            docSchema.SortQuantitySets();
            int indexNew = docSchema.QuantitySets.IndexOf(docEntity);
            if (indexNew != indexOld)
            {
                TreeNode tnParent = tn.Parent;
                tn.Remove();
                tnParent.Nodes.Insert(indexNew, tn);
                this.treeView.SelectedNode = tn;
            }
        }
FormEdit