当我将它用作 a的 a (Windows 窗体)时,我可以假设元素的顺序IList<T>保持不变,以便和在同一个对象上是等价的吗?DataSourceBindingSourceBindingSource.PositionList.IndexOf()
这对我很重要,因为Findno 列表不支持BindingList,所以我使用普通的旧IList.IndexOf方法来确定元素的位置:
myBindingSource.Position = myItemList.IndexOf(myItem);
显然这工作正常。但我不知道我是否还不能弄清楚我是否真的可以依靠它来工作。我有点担心,因为BindingList'List属性将数据复制到新的列表结构中(见DataSource备注)...
干杯,马蒂亚斯