通过下面的代码遍历文件中的模型时,发现模型的输出顺序与默认的顺序不一致。
DgnFile dgnFile = Session.Instance.GetActiveDgnFile(); ModelIndexCollection m_index_cols = dgnFile.GetModelIndexCollection(); IEnumerator<ModelIndex> model_indexs = m_index_cols.GetEnumerator(); while (model_indexs.MoveNext()) { ModelIndex mi = model_indexs.Current; ***其他代码 *** }
有办法获取到模型中的排序吗?
左边图里边这个顺序看起来就是按字符排序的呀。
MS学习资源:
MicroStation Wednesday视频分享
深入探讨MicroStation DGN基本概念系列
一步步学习MicroStation CE Addin开发
一步步学习MicroStation CE MDL开发
Answer Verified By: 徐 明卉