通过查询获得的IElement元素是逆序排列的,需要对元素顺序反向调整。
代码如下:
//反向排序element
IElementCollection pElementsReverse = new ElementCollection();
for (int i = pElements.Count - 1; i > -1; i--)
{
IElement pEle = null;
int index = 0;
pElements.QueryItem(i, out pEle, out index);
pElementsReverse.Add(pEle);
}