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

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
# `! p/ h0 B) j& W% E
4 {# x2 Q* j1 a+ J, a% U
. L( _) f/ N8 F! i
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
1 e8 W% a& P, @7 l6 }/ @' w- A: ?每一个节点的类型是Group类型哦!
: y& A/ u3 n4 w+ m5 |7 |: Z& @1 u: L& |- l4 i1 U; z9 u

# k  F$ l2 \* ?( zListingWindow *lw = theSession->ListingWindow();5 t( l7 }* I; q
                lw->Open();
# |5 F) R4 B1 v$ v- T6 |               
3 C9 d$ H! E5 M3 \! J  l/ A                 for(int i =0; i < explorerRoot->Members()->Length();++i)6 d1 y# B6 _; e# @7 Z2 }% ]: \' }9 z
                 {- B* Z$ X/ L8 v2 j* M
                        
- y1 e! ^! I- P- [, O                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));# f- s+ o3 X: B( V
                        
7 u/ W2 d/ |) e. f                          for(int j =0; j < explorerGroup->Members()->Length();++j)' _5 Y& G, e+ J' n* t
                         {1 F' ^* e9 j6 t, M- J
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);
% E9 X3 z% S5 O( N# y                                 lw->WriteLine(uiBlocks->Name());6 g' `6 \5 c# _1 e8 e$ _1 j
                         }
+ p! u$ N4 }4 N' B8 [8 U                 }- S3 \/ h9 |* A! n0 E8 K
) _# k# T4 u6 ]  S! c. v: I, n, _
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了