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

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

[复制链接]

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

320

主题

226

回帖

9784

积分

管理员

PLM之家NX|TC专家

积分
9784
发表于 2015-1-29 16:31:12 | 显示全部楼层 |阅读模式

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法
$ `% P5 F7 N( W6 Y* B" t
" i9 ^* o4 M: V5 w- ?

2 M0 M& [! u+ m1 G& w! X$ ~* {分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!
" H' i- `9 q. P. `3 j每一个节点的类型是Group类型哦!! d! E3 u% L1 W6 ~
8 K! ]( a; A7 v: B/ y

4 S$ f4 R3 o5 ]- a' |1 eListingWindow *lw = theSession->ListingWindow();4 Z( D6 |4 }; K6 }, f8 I/ S/ ]/ ]
                lw->Open();
0 Y( E& X, e* D               
0 S6 n: C+ T/ n/ J  d( a                 for(int i =0; i < explorerRoot->Members()->Length();++i)( }/ I2 }$ u1 W
                 {
) [" Z. b: [/ u+ c6 C                        , F9 z5 N7 ?' v& E  {  e5 F# `
                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));
1 H8 e9 x* v5 ?1 P# y; ^, }                        
+ F6 @+ ?5 l. ~4 R                          for(int j =0; j < explorerGroup->Members()->Length();++j)
) e' `$ J7 I7 N6 }5 h4 _* u9 R, ?                         {9 Q5 w: F0 O- X9 ^9 |$ B& i# G0 W5 E7 D
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);5 V3 N9 w0 ?" Y- h, m
                                 lw->WriteLine(uiBlocks->Name());
7 q6 K% g- {+ o5 e3 `                         }) Z  I; e/ i) n7 m6 }* n" `
                 }
. W3 j. P$ [* }* A3 h
- A- d' `  t0 y) h6 B
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了