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

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
/ a* b/ m6 U5 I+ d! h' M! A+ H, v; P! t; L% G) _  c

4 n% k7 D2 O. h- l8 Z分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!6 p! R9 g- h9 H: j$ q
每一个节点的类型是Group类型哦!9 M4 X9 v5 |1 X8 |' a8 t8 ]3 H2 G+ Y7 V
' D: o* l. [; o

# E- A. T% L/ J; ]& iListingWindow *lw = theSession->ListingWindow();; M0 D6 G. R. d) K9 S# J2 i
                lw->Open();
0 Y; q$ w. \% ], l: q" I3 Q               
2 P+ Z# ^" ^  o& h3 B( X: G3 \                 for(int i =0; i < explorerRoot->Members()->Length();++i)
% O; z3 Q: m( m& j# ?                 {7 H3 R. v2 X- W) z
                        ( g8 d: D4 t; U$ }
                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));
: o, N( r) O7 R  {                        
8 ?1 O0 b  p+ H& P" G! e- s                          for(int j =0; j < explorerGroup->Members()->Length();++j)
, j- n' I  J% g- e. `" x. d& O$ f                         {- P* ^/ h( V* G2 g& ^9 B
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);- P) ~) q: v) l7 W* j
                                 lw->WriteLine(uiBlocks->Name());
( d$ y  A7 a* S1 s; k                         }
) O2 A' V- T+ _) U* ~; W                 }4 [3 z& J. m* U6 x6 |9 {( S- n
# |. a' D/ ~2 M3 b  N9 X/ ]6 b
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了