|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
NX二次开发源码分享:Explorer浏览控件的成员获取方法7 l- @# y- g+ _' E0 `
& C3 L$ _6 z9 \; h1 k& Z. J9 o4 t- e) s% Y I4 I
分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多!. c2 |+ ?5 O N: Q# l
每一个节点的类型是Group类型哦!- ]: A1 t0 }% A4 e; N0 d
+ b j% x! M3 q! m7 ^/ N6 L
; q3 _& ` Q! M1 D& e5 Q' J( o
ListingWindow *lw = theSession->ListingWindow();; x2 `9 ^$ s3 ]. ?- h
lw->Open();* @4 l6 \$ B: [6 L4 w
0 w, s6 Y' k. ^7 L1 n; Q+ M( T
for(int i =0; i < explorerRoot->Members()->Length();++i)
2 a( n# J# v4 p. r4 G- d1 t4 q {" h' r, V. X+ m$ [: t8 S$ d" r
# r K% k8 f+ q; h% u BlockStyler::Group *explorerGroup = dynamic_cast< BlockStyler::Group *>(explorerRoot->Members()->GetUIBlock(i));: v$ s9 ^) Y3 ^* e2 s, f9 K
# Y9 {- O1 |- C v for(int j =0; j < explorerGroup->Members()->Length();++j)# j6 |$ U- [3 W+ V* D
{
; w7 k& R' Q9 L/ U BlockStyler::UIBlock *uiBlocks = explorerGroup->Members()->GetUIBlock(j);3 }1 k; U q4 D! y
lw->WriteLine(uiBlocks->Name());
) [: u# v! h9 } }! D/ c% y; P: p: K, F: q' |
}
" x; n( p% H r5 o9 V' v3 G$ U Q' |
|
|