20 references to SourceList
PresentationFramework (20)
System\Windows\Data\ListCollectionView.cs (20)
668
get { return !IsEditingItem && !
SourceList
.IsFixedSize && CanConstructItem; }
676
get { return !IsEditingItem && !
SourceList
.IsFixedSize; }
753
BindingOperations.AccessCollection(
SourceList
,
759
int index =
SourceList
.Add(newItem);
762
if (!(
SourceList
is INotifyCollectionChanged))
765
if (!System.Windows.Controls.ItemsControl.EqualsEx(newItem,
SourceList
[index]))
767
index =
SourceList
.IndexOf(newItem);
963
BindingOperations.AccessCollection(
SourceList
,
967
SourceList
.RemoveAt(_newItemIndex);
1055
get { return !IsEditingItem && !IsAddingNew && !
SourceList
.IsFixedSize; }
1093
BindingOperations.AccessCollection(
SourceList
,
1111
bool raiseEvent = !(
SourceList
is INotifyCollectionChanged);
1121
listIndex =
SourceList
.IndexOf(item);
1122
SourceList
.RemoveAt(listIndex);
1126
SourceList
.Remove(item);
1131
SourceList
.RemoveAt(listIndex);
1215
:
SourceList
.Contains(editItem) && PassesFilter(editItem);
1289
toIndex = AdjustBefore(NotifyCollectionChangedAction.Add, editItem,
SourceList
.IndexOf(editItem));
1659
_internalList =
SourceList
;
1733
_newItemIndex =
SourceList
.IndexOf(_newItem);