我有此Pivot控件,已加载PivotItems。 一切都很好,除了我希望能够动态地对PivotItems重新排序,无需克隆PivotItems。
问题是数据透视控件的ItemCollection似乎无法做到这一点。我可以插入其他PivotItem,但不能插入其他索引(System.ArgumentException: Value does not fall within the expected range
)上已经存在的一个。
我也尝试过myPivot.Items.RemoveAt(currentIndex)
,然后尝试myPivot.Items.Insert(targetIndex, tabToMove)
,但这有时会产生System.Runtime.InteropServices.COMException (0x800F1000): No installed components were detected. Element is already the child of another element
。
想法?