1 implementation of ICollectionView
PresentationFramework (1)
src\Framework\System\Windows\Data\CollectionView.cs (1)
41
public class CollectionView : DispatcherObject,
ICollectionView
, INotifyPropertyChanged
91 references to ICollectionView
PresentationFramework (69)
src\Framework\MS\Internal\Data\BindingWorker.cs (1)
67
internal virtual void OnCurrentChanged(
ICollectionView
collectionView, EventArgs args) {}
src\Framework\MS\Internal\Data\ClrBindingWorker.cs (3)
263
internal override void OnCurrentChanged(
ICollectionView
collectionView, EventArgs args)
324
internal void ReplaceCurrentItem(
ICollectionView
oldCollectionView,
ICollectionView
newCollectionView)
src\Framework\MS\Internal\Data\CollectionViewProxy.cs (3)
39
internal CollectionViewProxy(
ICollectionView
view)
300
public
ICollectionView
ProxiedView
1080
ICollectionView
_view;
src\Framework\MS\Internal\Data\CompositeCollectionView.cs (10)
227
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the given item.
231
/// <returns>true if <seealso cref="
ICollectionView
.CurrentItem"/> points to an item within the view.</returns>
248
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the first item.
250
/// <returns>true if <seealso cref="
ICollectionView
.CurrentItem"/> points to an item within the view.</returns>
259
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the last item.
261
/// <returns>true if <seealso cref="
ICollectionView
.CurrentItem"/> points to an item within the view.</returns>
293
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the next item.
295
/// <returns>true if <seealso cref="
ICollectionView
.CurrentItem"/> points to an item within the view.</returns>
304
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the previous item.
306
/// <returns>true if <seealso cref="
ICollectionView
.CurrentItem"/> points to an item within the view.</returns>
src\Framework\MS\Internal\Data\LiveShapingList.cs (4)
121
SortDescriptionCollection sdc = ((
ICollectionView
)View).SortDescriptions;
193
ICollectionView
icv = View as
ICollectionView
;
265
SortDescriptionCollection sdc = ((
ICollectionView
)View).SortDescriptions;
src\Framework\MS\Internal\Data\PropertyPathWorker.cs (9)
463
internal void OnCurrentChanged(
ICollectionView
collectionView)
585
private void UpdateSourceValueState(int k,
ICollectionView
collectionView)
592
private void UpdateSourceValueState(int k,
ICollectionView
collectionView, object newValue, bool isASubPropertyChange)
630
ICollectionView
oldCollectionView = _arySVS[k].collectionView;
651
ICollectionView
newCollectionView = _arySVS[k].collectionView;
785
ICollectionView
view = null;
983
ICollectionView
view = _arySVS[level].collectionView;
1242
if (!(item is
ICollectionView
) || _host == null || _host.IsValidValue(item))
1892
public
ICollectionView
collectionView;
src\Framework\MS\Internal\Data\ViewManager.cs (7)
297
internal ViewRecord(
ICollectionView
view)
303
internal
ICollectionView
View
325
ICollectionView
_view;
545
ICollectionView
icv = collection as
ICollectionView
;
587
if (!typeof(
ICollectionView
).IsAssignableFrom(collectionViewType))
597
new object[1]{arg}, null) as
ICollectionView
;
src\Framework\MS\Internal\Data\XmlBindingWorker.cs (5)
113
internal override void OnCurrentChanged(
ICollectionView
collectionView, EventArgs args)
180
private
ICollectionView
CollectionView
270
ICollectionView
icv = itemsSource as
ICollectionView
;
669
private
ICollectionView
_collectionView;
src\Framework\MS\Internal\Helper.cs (1)
512
ICollectionView
icv = (ic != null) ? ic.CollectionView : null;
src\Framework\System\Windows\Controls\ItemCollection.cs (3)
174
/// Move <seealso cref="
ICollectionView
.CurrentItem"/> to the given item.
849
/// Return true if <seealso cref="
ICollectionView
.CurrentItem"/> is beyond the end (End-Of-File).
865
/// Return true if <seealso cref="
ICollectionView
.CurrentItem"/> is before the beginning (Beginning-Of-File).
src\Framework\System\Windows\Data\BindingExpression.cs (1)
2439
Worker.OnCurrentChanged(sender as
ICollectionView
, e);
src\Framework\System\Windows\Data\BindingListCollectionView.cs (1)
33
/// <seealso cref="
ICollectionView
"/> based on and associated to <seealso cref="IBindingList"/>
src\Framework\System\Windows\Data\CollectionContainer.cs (4)
133
internal
ICollectionView
View
171
ICollectionView
cv = View as
ICollectionView
;
413
private
ICollectionView
_view;
src\Framework\System\Windows\Data\CollectionView.cs (1)
1003
/// ask listeners (via <seealso cref="
ICollectionView
.CurrentChanging"/> event) if it's OK to change currency
src\Framework\System\Windows\Data\CollectionViewSource.cs (14)
63
typeof(
ICollectionView
),
65
new FrameworkPropertyMetadata((
ICollectionView
)null));
80
public
ICollectionView
View
142
!(o is
ICollectionView
);
208
typeof(
ICollectionView
).IsAssignableFrom(type);
669
public static
ICollectionView
GetDefaultView(object source)
675
private static
ICollectionView
LazyGetDefaultView(object source)
683
public static bool IsDefaultView(
ICollectionView
view)
760
ICollectionView
view = (
ICollectionView
)GetValue(ViewProperty);
946
ICollectionView
view = null;
977
void ApplyPropertiesToView(
ICollectionView
view)
1111
static
ICollectionView
GetOriginalView(
ICollectionView
view)
src\Framework\System\Windows\Data\CompositeCollection.cs (1)
272
ICollectionView
ICollectionViewFactory.CreateView()
src\Framework\System\Windows\Data\ListCollectionView.cs (1)
37
/// <seealso cref="
ICollectionView
"/> based on and associated to <seealso cref="IList"/>.
System.Activities.Presentation (5)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Editors\SubPropertyEditor.cs (2)
68
private
ICollectionView
_quickTypeView;
125
public
ICollectionView
QuickTypes
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (3)
407
ICollectionView
items = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource);
732
ICollectionView
view = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource);
783
ICollectionView
view = CollectionViewSource.GetDefaultView(this.dataGrid.ItemsSource);
WindowsBase (17)
Base\System\ComponentModel\CurrentChangedEventManager.cs (8)
43
public static void AddListener(
ICollectionView
source, IWeakEventListener listener)
56
public static void RemoveListener(
ICollectionView
source, IWeakEventListener listener)
71
public static void AddHandler(
ICollectionView
source, EventHandler<EventArgs> handler)
82
public static void RemoveHandler(
ICollectionView
source, EventHandler<EventArgs> handler)
111
ICollectionView
typedSource = (
ICollectionView
)source;
120
ICollectionView
typedSource = (
ICollectionView
)source;
Base\System\ComponentModel\CurrentChangingEventManager.cs (8)
44
public static void AddListener(
ICollectionView
source, IWeakEventListener listener)
57
public static void RemoveListener(
ICollectionView
source, IWeakEventListener listener)
72
public static void AddHandler(
ICollectionView
source, EventHandler<CurrentChangingEventArgs> handler)
83
public static void RemoveHandler(
ICollectionView
source, EventHandler<CurrentChangingEventArgs> handler)
112
ICollectionView
typedSource = (
ICollectionView
)source;
121
ICollectionView
typedSource = (
ICollectionView
)source;
Base\System\ComponentModel\ICollectionViewFactory.cs (1)
34
ICollectionView
CreateView();