20 references to SourceList
PresentationFramework (20)
System\Windows\Data\ListCollectionView.cs (20)
661
get { return !IsEditingItem && !
SourceList
.IsFixedSize && CanConstructItem; }
669
get { return !IsEditingItem && !
SourceList
.IsFixedSize; }
746
BindingOperations.AccessCollection(
SourceList
,
752
int index =
SourceList
.Add(newItem);
755
if (!(
SourceList
is INotifyCollectionChanged))
758
if (!System.Windows.Controls.ItemsControl.EqualsEx(newItem,
SourceList
[index]))
760
index =
SourceList
.IndexOf(newItem);
950
BindingOperations.AccessCollection(
SourceList
,
954
SourceList
.RemoveAt(_newItemIndex);
1039
get { return !IsEditingItem && !IsAddingNew && !
SourceList
.IsFixedSize; }
1077
BindingOperations.AccessCollection(
SourceList
,
1095
bool raiseEvent = !(
SourceList
is INotifyCollectionChanged);
1105
listIndex =
SourceList
.IndexOf(item);
1106
SourceList
.RemoveAt(listIndex);
1110
SourceList
.Remove(item);
1115
SourceList
.RemoveAt(listIndex);
1193
:
SourceList
.Contains(editItem) && PassesFilter(editItem);
1267
toIndex = AdjustBefore(NotifyCollectionChangedAction.Add, editItem,
SourceList
.IndexOf(editItem));
1634
_internalList =
SourceList
;
1708
_newItemIndex =
SourceList
.IndexOf(_newItem);