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

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

[复制链接]

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

mildcat 发表于 2015-1-29 16:31:12 |阅读模式

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
- N; k. R6 A2 l4 E2 z; I  W1 l/ h# s0 O( a# h

) f; M1 \: w2 c& H' a' _6 f分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
, N+ u0 W9 d2 c, {% z9 G每一个节点的类型是Group类型哦!# X' L  N8 ^+ V5 w! r9 M& L9 G

7 n' [" G  y9 x5 B: O$ v$ k
+ E; S  t( ~* E  p
ListingWindow *lw = theSession->ListingWindow();# h/ N7 o3 d( v* P# ?5 G' K/ y
                lw->Open();7 ?. U- C  `6 ^
               
5 [/ H5 R% y3 N- S4 T                 for(int i =0; i < explorerRoot->Members()->Length();++i)
: \7 ~, E$ `4 D1 Y  j/ w4 R                 {
1 e) j( O. r' r- p% e                        
" j- m! t6 ?# r, }) @# y# H                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));
5 r# n* S; @2 }  v+ B                        
) L1 _- l  m) d$ c3 ^$ O& x                          for(int j =0; j < explorerGroup->Members()->Length();++j)
- K! Z! C1 G$ J, D# H3 j                         {
/ Y* [: v, Q0 D) ^/ `, ?! V+ o+ f                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);8 h4 Z! G% P# F5 s6 @( E
                                 lw->WriteLine(uiBlocks->Name());
& Y# D7 u1 S$ a                         }, |6 U* i+ q: {7 }) P  U
                 }" E: K9 d) d  B  ^$ [$ x: W3 |

; D" ^" A5 I8 U
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了