20 references to SourceList
PresentationFramework (20)
src\Framework\System\Windows\Data\ListCollectionView.cs (20)
676
get { return !IsEditingItem && !
SourceList
.IsFixedSize && CanConstructItem; }
684
get { return !IsEditingItem && !
SourceList
.IsFixedSize; }
761
BindingOperations.AccessCollection(
SourceList
,
767
int index =
SourceList
.Add(newItem);
770
if (!(
SourceList
is INotifyCollectionChanged))
773
if (!System.Windows.Controls.ItemsControl.EqualsEx(newItem,
SourceList
[index]))
775
index =
SourceList
.IndexOf(newItem);
971
BindingOperations.AccessCollection(
SourceList
,
975
SourceList
.RemoveAt(_newItemIndex);
1063
get { return !IsEditingItem && !IsAddingNew && !
SourceList
.IsFixedSize; }
1101
BindingOperations.AccessCollection(
SourceList
,
1119
bool raiseEvent = !(
SourceList
is INotifyCollectionChanged);
1129
listIndex =
SourceList
.IndexOf(item);
1130
SourceList
.RemoveAt(listIndex);
1134
SourceList
.Remove(item);
1139
SourceList
.RemoveAt(listIndex);
1223
:
SourceList
.Contains(editItem) && PassesFilter(editItem);
1297
toIndex = AdjustBefore(NotifyCollectionChangedAction.Add, editItem,
SourceList
.IndexOf(editItem));
1667
_internalList =
SourceList
;
1742
_newItemIndex =
SourceList
.IndexOf(_newItem);