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

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
) `7 }. K7 j- B* X4 i$ k
9 ?- g! _3 ^! ^2 I2 s
0 {$ z; y* ^" v+ T* h& j
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
4 I" |. h7 o, o- o4 n5 S每一个节点的类型是Group类型哦!& a$ o3 k% S% l) F0 W6 _+ z
+ i9 d5 u: F3 d" U6 n) w) s5 i

% ~7 l# O  ]. ~* R  R) JListingWindow *lw = theSession->ListingWindow();0 a( {/ X9 @; N
                lw->Open();
- x2 ^$ ?' ~8 u0 Z. n3 ]               
/ Z5 |8 F8 w+ a0 o                 for(int i =0; i < explorerRoot->Members()->Length();++i)
( j8 `: }3 H- W9 G3 V( S6 R* E                 {, }) o  \# G9 }2 b, m
                        
0 g: `: R* b' X. U$ r/ s0 ^4 |                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));$ i: e: A" C( K- y8 u0 U
                        
7 s) r3 k, d# j' c                          for(int j =0; j < explorerGroup->Members()->Length();++j)* R  G& s2 {$ o( `" R
                         {
& a7 \$ e* I" {3 D3 z( A( ?                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);
* G0 q9 K" u6 S, [                                 lw->WriteLine(uiBlocks->Name());
% H4 N! h; S! V+ T2 j8 ?                         }
0 H$ ^0 O" ~  w) {- P- r                 }
2 C: \* ^$ O( S! M
) j- v" [( o3 s* M- {; G
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了