2 instantiations of ViewRecord
PresentationFramework (2)
MS\Internal\Data\ViewManager.cs (2)
713
result = new
ViewRecord
(cv);
748
vr = new
ViewRecord
(cv);
18 references to ViewRecord
PresentationFramework (18)
MS\Internal\Data\DataBindEngine.cs (2)
329
internal
ViewRecord
GetViewRecord(object collection, CollectionViewSource key, Type collectionViewType, bool createView, Func<object, object> GetSourceItem)
334
ViewRecord
record = _viewManager.GetViewRecord(collection, key, collectionViewType, createView, GetSourceItem);
MS\Internal\Data\ViewManager.cs (13)
231
internal
ViewRecord
this[CollectionViewSource cvs]
233
get { return (
ViewRecord
)base[new WeakRefKey(cvs)]; }
252
ViewRecord
vr = (
ViewRecord
)de.Value;
493
internal
ViewRecord
GetViewRecord(object collection, CollectionViewSource cvs, Type collectionViewType, bool createView, Func<object, object> GetSourceItem)
514
ViewRecord
viewRecord = GetExistingView(collection, cvs, collectionViewType, GetSourceItem);
652
ViewRecord
vr = (
ViewRecord
)de.Value;
680
private
ViewRecord
GetExistingView(object collection, CollectionViewSource cvs, Type collectionViewType, Func<object, object> GetSourceItem)
682
ViewRecord
result;
692
ViewRecord
vr = vt[cvs];
724
private
ViewRecord
CacheView(object collection, CollectionViewSource cvs, CollectionView cv,
ViewRecord
vr)
System\Windows\Data\CollectionViewSource.cs (3)
774
ViewRecord
viewRecord = engine.GetViewRecord(source, this, CollectionViewType, true, null);
810
ViewRecord
viewRecord = engine.GetViewRecord(source, DefaultSource, null, createView, GetSourceItem);
947
ViewRecord
viewRecord = engine.GetViewRecord(source, this, collectionViewType, true,