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);
951
BindingOperations.AccessCollection(
SourceList
,
955
SourceList
.RemoveAt(_newItemIndex);
1040
get { return !IsEditingItem && !IsAddingNew && !
SourceList
.IsFixedSize; }
1078
BindingOperations.AccessCollection(
SourceList
,
1096
bool raiseEvent = !(
SourceList
is INotifyCollectionChanged);
1106
listIndex =
SourceList
.IndexOf(item);
1107
SourceList
.RemoveAt(listIndex);
1111
SourceList
.Remove(item);
1116
SourceList
.RemoveAt(listIndex);
1194
:
SourceList
.Contains(editItem) && PassesFilter(editItem);
1268
toIndex = AdjustBefore(NotifyCollectionChangedAction.Add, editItem,
SourceList
.IndexOf(editItem));
1635
_internalList =
SourceList
;
1709
_newItemIndex =
SourceList
.IndexOf(_newItem);