1 write to NewIndex
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ListChangedEventArgs.cs (1)
30NewIndex = newIndex;
14 references to NewIndex
PresentationFramework (5)
System\Windows\Data\BindingListCollectionView.cs (5)
1911int index = args.NewIndex; 1995if (args.OldIndex < _newItemIndex && _newItemIndex < args.NewIndex) 1999else if (args.NewIndex <= _newItemIndex && _newItemIndex < args.OldIndex) 2006_cachedList.Insert(args.NewIndex, item); 2016item = InternalList[args.NewIndex];
System.Data.Common (9)
System\Data\DataView.cs (9)
1268if (_addNewMoved.NewIndex == _addNewMoved.OldIndex) 1376Debug.Assert(((ListChangedType.ItemChanged == e.ListChangedType) && ((e.NewIndex == e.OldIndex) || (-1 == e.OldIndex))) || 1377(ListChangedType.ItemMoved == e.ListChangedType && (e.NewIndex != e.OldIndex) && (0 <= e.OldIndex)), 1380Debug.Assert(0 <= e.NewIndex, "negative NewIndex"); 1381if (0 <= e.NewIndex) 1383DataRow dr = GetRow(e.NewIndex); 1404if ((col != null) && (e.NewIndex == e.OldIndex)) 1406ListChangedEventArgs newEventArg = new ListChangedEventArgs(e.ListChangedType, e.NewIndex, new DataColumnPropertyDescriptor(col)); 1417this[e.NewIndex].RaisePropertyChangedEvent(propertyName);