PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法- i5 S! o; P- g( `% j7 @0 f
0 K! c6 D% S" `7 L
+ ^  T6 r) x# p5 K( ?; C) ?! ~. L
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!5 c& `4 U/ {  G9 G/ ]4 E
每一个节点的类型是Group类型哦!
% e! K9 Q( d4 A+ S- b  C' O
4 m4 t* l' q5 y7 C' h( e& I# w3 S! q
8 c* R' e& W" }6 B
ListingWindow *lw = theSession->ListingWindow();
" a- p: z9 R% ?                lw->Open();
. s8 |# \7 B4 E+ [" q& v                " Q7 y+ f/ L* G5 U+ `4 l, A% [
                 for(int i =0; i < explorerRoot->Members()->Length();++i)
. w# B, \& \; I) F- Y, Z                 {
* M) E% x" c- e( C5 g3 Z                        
& F! h1 N9 S  B5 f                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));
, H- D; b$ L) u  U                         / t( H4 j$ U% s8 i0 n
                          for(int j =0; j < explorerGroup->Members()->Length();++j)$ B* w' {0 d' |. [! Z! y, E
                         {6 Q; n" ?, k/ f4 U- l% J
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);8 j! ~) F- K+ g+ B8 U
                                 lw->WriteLine(uiBlocks->Name());
. ?" O8 i! D8 F  [) i# d8 ^5 X                         }
- p) u7 F8 B; [7 V  u  z/ H                 }
+ |$ ]) Y; s' Y) [) H+ c" v  @
  Z5 [$ C& q, @5 a0 |/ `
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了