20 references to SourceList
PresentationFramework (20)
System\Windows\Data\ListCollectionView.cs (20)
662
get { return !IsEditingItem && !
SourceList
.IsFixedSize && CanConstructItem; }
670
get { return !IsEditingItem && !
SourceList
.IsFixedSize; }
747
BindingOperations.AccessCollection(
SourceList
,
753
int index =
SourceList
.Add(newItem);
756
if (!(
SourceList
is INotifyCollectionChanged))
759
if (!System.Windows.Controls.ItemsControl.EqualsEx(newItem,
SourceList
[index]))
761
index =
SourceList
.IndexOf(newItem);
957
BindingOperations.AccessCollection(
SourceList
,
961
SourceList
.RemoveAt(_newItemIndex);
1049
get { return !IsEditingItem && !IsAddingNew && !
SourceList
.IsFixedSize; }
1087
BindingOperations.AccessCollection(
SourceList
,
1105
bool raiseEvent = !(
SourceList
is INotifyCollectionChanged);
1115
listIndex =
SourceList
.IndexOf(item);
1116
SourceList
.RemoveAt(listIndex);
1120
SourceList
.Remove(item);
1125
SourceList
.RemoveAt(listIndex);
1209
:
SourceList
.Contains(editItem) && PassesFilter(editItem);
1283
toIndex = AdjustBefore(NotifyCollectionChangedAction.Add, editItem,
SourceList
.IndexOf(editItem));
1653
_internalList =
SourceList
;
1727
_newItemIndex =
SourceList
.IndexOf(_newItem);