PLM之家PLMHome-工业软件与AI结合践行者

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

[复制链接]

2018-3-25 16:59:27 2187 0

admin 发表于 2018-3-25 16:59:27 |阅读模式

admin 楼主

2018-3-25 16:59:27

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x

4 Z+ a5 }( D  _
' Y7 G( V+ i# r" Z' _8 wNX二次开发源码分享:删除树控件中选中的Node节点行
9 X! D# E0 G* m; l; B
6 r% ^( A( ~8 Y) B" \* q' z. I; F非常有用,分享出来,直接可以用哦!!!, K0 k5 n+ a& i" |

' t& @6 o- T: g% I8 b, ]# u. }回复可见!!+ K, @& d) U6 ]: a1 r+ B
9 ~- S! h" L% E  ]
[mw_shl_code=cpp,true]void  createSectionGridTool::deleteValueToTreeList(Tree *tree)
8 f  y8 C* Z0 o5 d% Y1 \1 \{
9 w+ w- Q  ^% l( x$ C# n, j! {        std::vector<BlockStyler::Node *>selectedNodes=tree->GetSelectedNodes();               
2 K  L' g3 n7 s# U        if(selectedNodes.size()>0)
" `& |! I, E& B2 N3 I6 {9 [* }7 G0 H/ P        {
; G4 e: g1 X+ B, A5 ]. G( w                while(selectedNodes.size()>0)# r# A7 K% [+ q# A) y) R
                {
8 o( \5 i2 }6 I. c7 |8 V0 a                        tree->DeleteNode(selectedNodes[0]);
+ [% |2 g6 B; ?4 L2 S/ t                        selectedNodes=tree->GetSelectedNodes();
* ?0 r6 N5 K+ c8 }" Z( V                }
" K  |" Q, f% `. W. m" B1 e        }6 x1 k6 }; V; ?! m
        else2 a% ?( f! N: o; p- D6 \4 J
        {1 ]- I( s8 F; {# W* p; ^, p
                theUI->NXMessageBox()->Show("Delete Node", NXOpen::NXMessageBox:ialogTypeInformation, "No Nodes are selected");+ z- Y" ?. L1 d  f/ F' h
        } / R8 I& {& G( J; j3 z5 H8 G* p
}8 t& A6 v/ `+ Y6 }* U3 _/ z3 ^, L( G" t
[/mw_shl_code]- X& W9 u% C- D8 N3 a
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了