PLM之家PLMHome-工业软件践行者

[二次开发源码] NX二次开发源码分享:Explorer浏览控件的成员获取方法

[复制链接]

2015-1-29 16:31:12 2691 0

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2015-1-29 16:31:12 | 显示全部楼层 |阅读模式

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
) E; f* h9 Z4 G! `; f1 h9 T# a' g+ o* G
+ e9 w0 ~* B" O8 Q4 Y% @( ?
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
  K9 E$ b* }4 B5 o+ ]- c6 [* J每一个节点的类型是Group类型哦!1 I$ U2 O; p) y5 l  E

0 g) C5 L' {8 @8 C8 ?3 f- d

3 p7 I" b* R# ~% i! ]7 d* JListingWindow *lw = theSession->ListingWindow();7 c: e2 u: b# `$ C$ F! c- ?4 h6 e
                lw->Open();
$ d5 K* ?  M4 D$ c. P* F- l) `' P                ) q  K$ ]& U; ]! D6 @$ |4 r
                 for(int i =0; i < explorerRoot->Members()->Length();++i)- J8 X  }" I5 @0 @- n! L( P0 g
                 {4 X- }. s5 r8 V
                        
- z2 Z7 E9 T, q                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));. w! w/ Z; V' ~9 n
                         ( U0 y1 v% Z) Y  {
                          for(int j =0; j < explorerGroup->Members()->Length();++j), v7 J) y0 E2 o9 o
                         {
2 x; p/ E  N+ A; Z5 I+ K% z9 [                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);
" S5 O9 c5 {8 D! r                                 lw->WriteLine(uiBlocks->Name());
3 z9 L( w' }% {                         }
) d! k; z4 x2 A                 }7 M* m; X1 {7 U& I8 M6 w; B
6 Q& u& K+ a7 i4 ?8 O7 C
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了