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

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法% o5 f4 A$ ^# l: O' E6 ]9 a
$ Q( L& y1 _- T$ @: _
. F: s) {8 W- x. f
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
: I/ b  G  Z9 k每一个节点的类型是Group类型哦!8 {  Q4 o$ v: P  U

2 l8 g& h4 ^1 P  A( G6 a, {* Q% W  i) |
- B( x0 j3 q- g0 o! A2 g
ListingWindow *lw = theSession->ListingWindow();
' V5 ~  ^  d- E) E4 ~- k- @1 e                lw->Open();! J; L) ?9 z8 v: f7 {
                1 y6 C& K2 ?! ?' C& `3 n' u- M
                 for(int i =0; i < explorerRoot->Members()->Length();++i); G$ d* s' y4 ?; {: @* Q, E
                 {& ?8 T7 S! k2 I: Z6 C* I
                        
$ |4 A( Y. J) E! P                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));& m' S( z9 F0 J8 q( \! o- {8 q
                         5 y0 y. j0 b& n6 v# g+ b) z5 |
                          for(int j =0; j < explorerGroup->Members()->Length();++j)
/ k& c+ ^) u% L% V- s2 d                         {) y# ]7 x7 e; x2 o
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);" F$ ]) r" F. U/ |1 |- W
                                 lw->WriteLine(uiBlocks->Name());
& l8 H( g: \+ t5 L                         }8 @. G5 e' b4 `, H  M- g7 {
                 }( s  W% @! J' ]8 D

) E2 ^! I0 e) B, P
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了