2 instantiations of ViewRecord
PresentationFramework (2)
src\Framework\MS\Internal\Data\ViewManager.cs (2)
725
result = new
ViewRecord
(cv);
759
vr = new
ViewRecord
(cv);
18 references to ViewRecord
PresentationFramework (18)
src\Framework\MS\Internal\Data\DataBindEngine.cs (2)
346
internal
ViewRecord
GetViewRecord(object collection, CollectionViewSource key, Type collectionViewType, bool createView, Func<object, object> GetSourceItem)
351
ViewRecord
record = _viewManager.GetViewRecord(collection, key, collectionViewType, createView, GetSourceItem);
src\Framework\MS\Internal\Data\ViewManager.cs (13)
237
internal
ViewRecord
this[CollectionViewSource cvs]
239
get { return (
ViewRecord
)base[new WeakRefKey(cvs)]; }
258
ViewRecord
vr = (
ViewRecord
)de.Value;
502
internal
ViewRecord
GetViewRecord(object collection, CollectionViewSource cvs, Type collectionViewType, bool createView, Func<object, object> GetSourceItem)
523
ViewRecord
viewRecord = GetExistingView(collection, cvs, collectionViewType, GetSourceItem);
661
ViewRecord
vr = (
ViewRecord
)de.Value;
692
private
ViewRecord
GetExistingView(object collection, CollectionViewSource cvs, Type collectionViewType, Func<object, object> GetSourceItem)
694
ViewRecord
result;
704
ViewRecord
vr = vt[cvs];
736
private
ViewRecord
CacheView(object collection, CollectionViewSource cvs, CollectionView cv,
ViewRecord
vr)
src\Framework\System\Windows\Data\CollectionViewSource.cs (3)
778
ViewRecord
viewRecord = engine.GetViewRecord(source, this, CollectionViewType, true, null);
814
ViewRecord
viewRecord = engine.GetViewRecord(source, DefaultSource, null, createView, GetSourceItem);
951
ViewRecord
viewRecord = engine.GetViewRecord(source, this, collectionViewType, true,