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

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

[复制链接]

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

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

mildcat 楼主

2015-1-29 16:31:12

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

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

x
NX二次开发源码分享:Explorer浏览控件的成员获取方法  ^/ b2 ]0 A) q

& T7 ^1 _2 t3 [0 C

. Q' C+ B* o$ |+ [6 K" T分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!* c# C7 c8 K" k. L* A% e
每一个节点的类型是Group类型哦!) C2 y/ i8 Q3 s1 E

5 ~. l- ]+ |# Y% Z& y& c) ~

5 w: x7 _) b& R* r0 q3 S' Q4 iListingWindow *lw = theSession->ListingWindow();
+ e9 O8 F2 H- i, @% s2 Z                lw->Open();
6 ^# i1 j; s0 ^) i; H! G                ' H& R( l* U  P9 D& Y
                 for(int i =0; i < explorerRoot->Members()->Length();++i)
: a% G. `6 v( `                 {
" i" n1 L6 ]- v/ ^6 |3 H                        9 i0 p' _7 x8 }1 S  @! S1 S- }1 e3 z  b
                         BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));
2 i6 B* D$ ~: T. F6 r( M( V                        
0 L6 q7 W7 p- w' @3 ]0 a! _0 @1 a                          for(int j =0; j < explorerGroup->Members()->Length();++j)8 _( b0 X3 B7 J) B$ m
                         {: E! C: k5 ?2 e' ?0 [' Y9 X
                                 BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);
/ W6 t: M1 C, |1 ^                                 lw->WriteLine(uiBlocks->Name());6 {/ A: U  \2 o
                         }1 w$ p1 u) a  v( v: c
                 }
6 Z4 ^5 n) }0 L. B1 s$ d; v. H0 Q- \. [( ?) q0 |
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了