admin 发表于 2018-3-25 16:59:27

NX二次开发源码分享:删除树控件中选中的Node节点行



NX二次开发源码分享:删除树控件中选中的Node节点行

非常有用,分享出来,直接可以用哦!!!

回复可见!!

voidcreateSectionGridTool::deleteValueToTreeList(Tree *tree)
{
        std::vector<BlockStyler::Node *>selectedNodes=tree->GetSelectedNodes();               
        if(selectedNodes.size()>0)
        {
                while(selectedNodes.size()>0)
                {
                        tree->DeleteNode(selectedNodes);
                        selectedNodes=tree->GetSelectedNodes();
                }
        }
        else
        {
                theUI->NXMessageBox()->Show("Delete Node", NXOpen::NXMessageBox::DialogTypeInformation, "No Nodes are selected");
        }
}

页: [1]
查看完整版本: NX二次开发源码分享:删除树控件中选中的Node节点行