BindingListCollectionView BindingListCollectionView BindingListCollectionView BindingListCollectionView Class

Définition

Représente le CollectionView pour les collections qui implémentent IBindingList, comme les vues de données Microsoft ActiveX Data Objects (ADO).Represents the CollectionView for collections that implement IBindingList, such as Microsoft ActiveX Data Objects (ADO) data views.

public ref class BindingListCollectionView sealed : System::Windows::Data::CollectionView, System::Collections::IComparer, System::ComponentModel::ICollectionViewLiveShaping, System::ComponentModel::IEditableCollectionView, System::ComponentModel::IItemProperties
public sealed class BindingListCollectionView : System.Windows.Data.CollectionView, System.Collections.IComparer, System.ComponentModel.ICollectionViewLiveShaping, System.ComponentModel.IEditableCollectionView, System.ComponentModel.IItemProperties
type BindingListCollectionView = class
    inherit CollectionView
    interface IComparer
    interface IEditableCollectionView
    interface ICollectionViewLiveShaping
    interface IItemProperties
Public NotInheritable Class BindingListCollectionView
Inherits CollectionView
Implements ICollectionViewLiveShaping, IComparer, IEditableCollectionView, IItemProperties
Héritage
BindingListCollectionViewBindingListCollectionViewBindingListCollectionViewBindingListCollectionView
Implémente

Remarques

Toutes les collections ont une CollectionViewvaleur par défaut.All collections have a default CollectionView. Pour les collections qui IBindingListView implémentent ou IBindingList, la vue de BindingListCollectionViewcollection par défaut est.For collections that implement IBindingListView or IBindingList, the default collection view is BindingListCollectionView. Plus précisément IBindingList , est requis BindingListCollectionViewpour, IBindingListView et est une interface facultative qui offre une prise en charge supplémentaire du tri et du filtrage.Specifically, IBindingList is required for BindingListCollectionView, and IBindingListView is an optional interface that gives additional sorting and filtering support.

Si vous avez plusieurs BindingListCollectionView objets et que la source sous- DataTable jacente est DataViewun ou un, les objets de vue ne sont pas triés ou filtrés indépendamment.If you have multiple BindingListCollectionView objects and the underlying source is a DataTable or a DataView, the view objects do not sort or filter independently. Par exemple, si vous avez deux BindingListCollectionView objets associés au même DataTable et que vous effectuez un tri sur l’un des affichages, l’ordre des éléments dans l’autre vue peut être affecté.For example, if you have two BindingListCollectionView objects associated with the same DataTable and you perform sorting on one of the views, the order of items in the other view can be affected. Cela est dû BindingListCollectionView au fait que les IBindingList objets utilisent le sous-jacent pour les fonctionnalités de tri et de filtrage.This is because BindingListCollectionView objects use the underlying IBindingList for sorting and filtering functionalities.

Pour plus d’informations sur les vues de collection, consultez vue d’ensemblede la liaison de données.For more information about collection views, see Data Binding Overview.

Constructeurs

BindingListCollectionView(IBindingList) BindingListCollectionView(IBindingList) BindingListCollectionView(IBindingList) BindingListCollectionView(IBindingList)

Initialise une instance de BindingListCollectionView sur la liste donnée.Initializes an instance of BindingListCollectionView over the given list.

Propriétés

AllowsCrossThreadChanges AllowsCrossThreadChanges AllowsCrossThreadChanges AllowsCrossThreadChanges

Obtient une valeur indiquant si un autre thread que celui qui a créé la CollectionView peut modifier la SourceCollection.Gets a value that indicates whether a thread other than the one that created the CollectionView can change the SourceCollection.

(Inherited from CollectionView)
CanAddNew CanAddNew CanAddNew CanAddNew

Obtient une valeur qui indique si un nouvel élément peut être ajouté à la collection.Gets a value that indicates whether a new item can be added to the collection.

CanCancelEdit CanCancelEdit CanCancelEdit CanCancelEdit

Obtient une valeur qui indique si la vue de collection peut ignorer les modifications en attente et restaurer les valeurs d'origine d'un objet modifié.Gets a value that indicates whether the collection view can discard pending changes and restore the original values of an edited object.

CanChangeLiveFiltering CanChangeLiveFiltering CanChangeLiveFiltering CanChangeLiveFiltering

Obtient une valeur qui indique si cette vue prend en charge l'activation et la désactivation du filtrage des données en temps réel.Gets a value that indicates whether this view supports turning filtering data in real time on or off.

CanChangeLiveGrouping CanChangeLiveGrouping CanChangeLiveGrouping CanChangeLiveGrouping

Obtient une valeur qui indique si cette vue prend en charge l'activation et la désactivation du groupage des données en temps réel.Gets a value that indicates whether this view supports turning grouping data in real time on or off.

CanChangeLiveSorting CanChangeLiveSorting CanChangeLiveSorting CanChangeLiveSorting

Obtient une valeur qui indique si cette vue prend en charge l'activation et la désactivation du tri des données en temps réel.Gets a value that indicates whether this view supports turning sorting data in real time on or off.

CanCustomFilter CanCustomFilter CanCustomFilter CanCustomFilter

Obtient une valeur qui indique si la vue prend en charge le filtrage personnalisé.Gets a value that indicates whether the view supports custom filtering.

CanFilter CanFilter CanFilter CanFilter

Obtient une valeur qui indique si la vue prend en charge le filtrage basé sur le rappel.Gets a value that indicates whether the view supports callback-based filtering.

CanGroup CanGroup CanGroup CanGroup

Obtient une valeur qui indique si la vue prend en charge le regroupement.Gets a value that indicates whether the view supports grouping.

CanRemove CanRemove CanRemove CanRemove

Obtient une valeur qui indique si un élément peut être supprimé de la collection.Gets a value that indicates whether an item can be removed from the collection.

CanSort CanSort CanSort CanSort

Obtient une valeur qui indique si la vue de collection prend en charge le tri.Gets a value that indicates whether the collection supports sorting.

Comparer Comparer Comparer Comparer

Retourne un objet que vous pouvez utiliser pour effectuer des comparaisons entre éléments de la vue.Returns an object that you can use to compare items in the view.

(Inherited from CollectionView)
Count Count Count Count

Obtient le nombre estimé d'enregistrements dans la collection.Gets the estimated number of records in the collection.

Culture Culture Culture Culture

Obtient ou définit les informations de culture à utiliser pendant le tri.Gets or sets the culture information to use during sorting.

(Inherited from CollectionView)
CurrentAddItem CurrentAddItem CurrentAddItem CurrentAddItem

Obtient l'élément ajouté pendant la transaction d'ajout en cours.Gets the item that is being added during the current add transaction.

CurrentEditItem CurrentEditItem CurrentEditItem CurrentEditItem

Obtient l'élément de la collection qui est modifié.Gets the item in the collection that is being edited.

CurrentItem CurrentItem CurrentItem CurrentItem

Obtient l'élément actif de la vue.Gets the current item in the view.

(Inherited from CollectionView)
CurrentPosition CurrentPosition CurrentPosition CurrentPosition

Obtient la position ordinale de CurrentItem dans la vue (éventuellement triée et filtrée).Gets the ordinal position of the CurrentItem within the (optionally sorted and filtered) view.

(Inherited from CollectionView)
CustomFilter CustomFilter CustomFilter CustomFilter

Obtient ou définit un filtre personnalisé.Gets or sets a custom filter.

Dispatcher Dispatcher Dispatcher Dispatcher

Obtient le Dispatcher associé à DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)
Filter Filter Filter Filter

Obtient ou définit une méthode utilisée pour déterminer si un élément peut être inclus dans l’affichage.Gets or sets a method used to determine if an item is suitable for inclusion in the view.

(Inherited from CollectionView)
GroupBySelector GroupBySelector GroupBySelector GroupBySelector

Obtient ou définit un délégué pour sélectionner GroupDescription comme une fonction du groupe parent et son niveau.Gets or sets a delegate to select the GroupDescription as a function of the parent group and its level.

GroupDescriptions GroupDescriptions GroupDescriptions GroupDescriptions

Obtient une collection d'objets GroupDescription qui décrivent comment les éléments de la collection sont regroupés dans la vue.Gets a collection of GroupDescription objects that describe how the items in the collection are grouped in the view.

Groups Groups Groups Groups

Obtient les groupes de niveau supérieur.Gets the top-level groups.

IsAddingNew IsAddingNew IsAddingNew IsAddingNew

Obtient une valeur qui indique si une transaction d'ajout est en cours.Gets a value that indicates whether an add transaction is in progress.

IsCurrentAfterLast IsCurrentAfterLast IsCurrentAfterLast IsCurrentAfterLast

Obtient une valeur qui indique si le CurrentItem de la vue est au-delà de la fin de la collection.Gets a value that indicates whether the CurrentItem of the view is beyond the end of the collection.

(Inherited from CollectionView)
IsCurrentBeforeFirst IsCurrentBeforeFirst IsCurrentBeforeFirst IsCurrentBeforeFirst

Obtient une valeur qui indique si le CurrentItem de la vue est avant le début de la collection.Gets a value that indicates whether the CurrentItem of the view is before the beginning of the collection.

(Inherited from CollectionView)
IsCurrentInSync IsCurrentInSync IsCurrentInSync IsCurrentInSync

Obtient une valeur qui indique si CurrentItem est à la CurrentPosition.Gets a value that indicates whether the CurrentItem is at the CurrentPosition.

(Inherited from CollectionView)
IsDataInGroupOrder IsDataInGroupOrder IsDataInGroupOrder IsDataInGroupOrder

Obtient ou définit une valeur qui indique si la liste d'éléments (après avoir appliqué le tri et les filtres, le cas échéant) est déjà dans le bon ordre pour procéder au regroupement.Gets or sets a value that indicates whether the list of items (after applying the sort and filters, if any) is already in the correct order for grouping.

IsDynamic IsDynamic IsDynamic IsDynamic

Obtient une valeur qui indique si la collection sous-jacente fournit des notifications de modification.Gets a value that indicates whether the underlying collection provides change notifications.

(Inherited from CollectionView)
IsEditingItem IsEditingItem IsEditingItem IsEditingItem

Obtient une valeur qui indique si une transaction de modification est en cours.Gets a value that indicates whether an edit transaction is in progress.

IsEmpty IsEmpty IsEmpty IsEmpty

Retourne une valeur qui indique si la vue (filtrée) résultante est vide.Returns a value that indicates whether the resulting (filtered) view is empty.

IsInUse IsInUse IsInUse IsInUse

Obtient une valeur indiquant si un objet s'abonne aux événements de cette CollectionView.Gets a value that indicates whether any object is subscribing to the events of this CollectionView.

(Inherited from CollectionView)
IsLiveFiltering IsLiveFiltering IsLiveFiltering IsLiveFiltering

Obtient ou définit une valeur qui indique si le filtrage des données en temps réel est activé.Gets or sets a value that indicates whether filtering data in real time is enabled.

IsLiveGrouping IsLiveGrouping IsLiveGrouping IsLiveGrouping

Obtient ou définit une valeur qui indique si le groupage des données en temps réel est activé.Gets or sets a value that indicates whether grouping data in real time is enabled.

IsLiveSorting IsLiveSorting IsLiveSorting IsLiveSorting

Obtient ou définit une valeur qui indique si le tri des données en temps réel est activé.Gets or sets a value that indicates whether sorting data in real time is enabled.

IsRefreshDeferred IsRefreshDeferred IsRefreshDeferred IsRefreshDeferred

Obtient une valeur qui indique s'il y a un DeferRefresh() en cours d'utilisation.Gets a value that indicates whether there is an outstanding DeferRefresh() in use.

(Inherited from CollectionView)
ItemProperties ItemProperties ItemProperties ItemProperties

Obtient une collection d'objets qui décrit les propriétés des éléments dans la collection.Gets a collection of objects that describes the properties of the items in the collection.

LiveFilteringProperties LiveFilteringProperties LiveFilteringProperties LiveFilteringProperties

Obtient une collection de chaînes qui spécifient les propriétés qui participent au filtrage des données en temps réel.Gets a collection of strings that specify the properties that participate in filtering data in real time.

LiveGroupingProperties LiveGroupingProperties LiveGroupingProperties LiveGroupingProperties

Obtient une collection de chaînes qui spécifient les propriétés qui participent au groupage des données en temps réel.Gets a collection of strings that specify the properties that participate in grouping data in real time.

LiveSortingProperties LiveSortingProperties LiveSortingProperties LiveSortingProperties

Obtient une collection de chaînes qui spécifient les propriétés qui participent au tri des données en temps réel.Gets a collection of strings that specify the properties that participate in sorting data in real time.

NeedsRefresh NeedsRefresh NeedsRefresh NeedsRefresh

Obtient une valeur qui indique si la vue doit être actualisée.Gets a value that indicates whether the view needs to be refreshed.

(Inherited from CollectionView)
NewItemPlaceholderPosition NewItemPlaceholderPosition NewItemPlaceholderPosition NewItemPlaceholderPosition

Obtient ou définit la position du nouvel espace réservé d'élément dans BindingListCollectionView.Gets or sets the position of the new item placeholder in the BindingListCollectionView.

SortDescriptions SortDescriptions SortDescriptions SortDescriptions

Obtient une collection d'objets SortDescription qui décrit comment les éléments de la collection sont triés dans la vue.Gets a collection of SortDescription objects that describes how the items in the collection are sorted in the view.

SourceCollection SourceCollection SourceCollection SourceCollection

Retourne la collection non filtrée sous-jacente.Returns the underlying unfiltered collection.

(Inherited from CollectionView)
UpdatedOutsideDispatcher UpdatedOutsideDispatcher UpdatedOutsideDispatcher UpdatedOutsideDispatcher

Obtient une valeur qui indique s'il a été nécessaire de mettre à jour le journal des modifications parce qu'une notification CollectionChanged a été reçue sur un thread différent sans entrer d'abord dans le distributeur de thread interface utilisateur (UI)user interface (UI).Gets a value that indicates whether it has been necessary to update the change log because a CollectionChanged notification has been received on a different thread without first entering the interface utilisateur (UI)user interface (UI) thread dispatcher.

(Inherited from CollectionView)

Méthodes

AddNew() AddNew() AddNew() AddNew()

Commence une transaction d'ajout et retourne le nouvel élément en attente.Starts an add transaction and returns the pending new item.

CancelEdit() CancelEdit() CancelEdit() CancelEdit()

Met fin à la transaction de modification et, si possible, restaure la valeur d’origine de l’élément.Ends the edit transaction and, if possible, restores the original value to the item.

CancelNew() CancelNew() CancelNew() CancelNew()

Met fin à la transaction d'ajout et ignore le nouvel élément en attente.Ends the add transaction and discards the pending new item.

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
ClearChangeLog() ClearChangeLog() ClearChangeLog() ClearChangeLog()

Efface toutes modifications en attente du journal des modifications.Clears any pending changes from the change log.

(Inherited from CollectionView)
ClearPendingChanges() ClearPendingChanges() ClearPendingChanges() ClearPendingChanges()

Efface les modifications non traitées relatives à la collection.Clears unprocessed changed to the collection.

(Inherited from CollectionView)
CommitEdit() CommitEdit() CommitEdit() CommitEdit()

Met fin à la transaction de modification et enregistre les modifications en attente.Ends the edit transaction and saves the pending changes.

CommitNew() CommitNew() CommitNew() CommitNew()

Met fin à la transaction d'ajout et enregistre le nouvel élément en attente.Ends the add transaction and saves the pending new item.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Retourne une valeur qui indique si un élément donné appartient à la vue de collection.Returns a value that indicates whether a given item belongs to the collection view.

DeferRefresh() DeferRefresh() DeferRefresh() DeferRefresh()

Entre dans un cycle différé que vous pouvez utiliser pour fusionner des modifications de la vue et retarder l'actualisation automatique.Enters a defer cycle that you can use to merge changes to the view and delay automatic refresh.

(Inherited from CollectionView)
DetachFromSourceCollection() DetachFromSourceCollection() DetachFromSourceCollection() DetachFromSourceCollection()

Détache la collection sous-jacente de cette vue de collection pour permettre à la vue de collection d'être récupérée par la Corbeille.Detaches the underlying collection from this collection view to enable the collection view to be garbage collected.

EditItem(Object) EditItem(Object) EditItem(Object) EditItem(Object)

Commence une transaction de modification de l'élément spécifié.Begins an edit transaction of the specified item.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Retourne un objet que vous pouvez utiliser pour énumérer les éléments de la vue.Returns an object that you can use to enumerate the items in the view.

(Inherited from CollectionView)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetItemAt(Int32) GetItemAt(Int32) GetItemAt(Int32) GetItemAt(Int32)

Extrait l'élément à la position spécifiée dans la vue.Retrieves the item at the specified position in the view.

GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(Object) IndexOf(Object) IndexOf(Object) IndexOf(Object)

Retourne l'index auquel l'élément donné appartient dans la vue de collection.Returns the index at which the given item belongs in the collection view.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
MoveCurrentTo(Object) MoveCurrentTo(Object) MoveCurrentTo(Object) MoveCurrentTo(Object)

Définit l'élément spécifié de façon à ce qu'il soit l'CurrentItem de la vue.Sets the specified item to be the CurrentItem in the view.

(Inherited from CollectionView)
MoveCurrentToFirst() MoveCurrentToFirst() MoveCurrentToFirst() MoveCurrentToFirst()

Définit le premier élément de la vue comme CurrentItem.Sets the first item in the view as the CurrentItem.

(Inherited from CollectionView)
MoveCurrentToLast() MoveCurrentToLast() MoveCurrentToLast() MoveCurrentToLast()

Définit le dernier élément de la vue comme CurrentItem.Sets the last item in the view as the CurrentItem.

(Inherited from CollectionView)
MoveCurrentToNext() MoveCurrentToNext() MoveCurrentToNext() MoveCurrentToNext()

Définit l'élément après CurrentItem dans la vue comme CurrentItem.Sets the item after the CurrentItem in the view as the CurrentItem.

(Inherited from CollectionView)
MoveCurrentToPosition(Int32) MoveCurrentToPosition(Int32) MoveCurrentToPosition(Int32) MoveCurrentToPosition(Int32)

Définit l'élément situé à l'index spécifié comme devant être le CurrentItem de la vue.Sets the item at the specified index to be the CurrentItem in the view.

MoveCurrentToPrevious() MoveCurrentToPrevious() MoveCurrentToPrevious() MoveCurrentToPrevious()

Définit l'élément avant CurrentItem dans la vue comme CurrentItem.Sets the item before the CurrentItem in the view as the CurrentItem.

(Inherited from CollectionView)
OKToChangeCurrent() OKToChangeCurrent() OKToChangeCurrent() OKToChangeCurrent()

Retourne une valeur qui indique si la vue peut changer d'élément CurrentItem.Returns a value that indicates whether the view can change which item is the CurrentItem.

(Inherited from CollectionView)
OnAllowsCrossThreadChangesChanged() OnAllowsCrossThreadChangesChanged() OnAllowsCrossThreadChangesChanged() OnAllowsCrossThreadChangesChanged()

Se produit quand la propriété AllowsCrossThreadChanges change.Occurs when the AllowsCrossThreadChanges property changes.

(Inherited from CollectionView)
OnBeginChangeLogging(NotifyCollectionChangedEventArgs) OnBeginChangeLogging(NotifyCollectionChangedEventArgs) OnBeginChangeLogging(NotifyCollectionChangedEventArgs) OnBeginChangeLogging(NotifyCollectionChangedEventArgs)

Appelée par la classe de base pour notifier la classe dérivée qu'un événement CollectionChanged a été publié à la file d'attente de messages.Called by the base class to notify the derived class that an CollectionChanged event has been posted to the message queue.

(Inherited from CollectionView)
OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs)

Déclenche l'événement CollectionChanged.Raises the CollectionChanged event.

(Inherited from CollectionView)
OnCollectionChanged(Object, NotifyCollectionChangedEventArgs) OnCollectionChanged(Object, NotifyCollectionChangedEventArgs) OnCollectionChanged(Object, NotifyCollectionChangedEventArgs) OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Déclenche l'événement CollectionChanged.Raises the CollectionChanged event.

(Inherited from CollectionView)
OnCurrentChanged() OnCurrentChanged() OnCurrentChanged() OnCurrentChanged()

Déclenche l'événement CurrentChanged.Raises the CurrentChanged event.

(Inherited from CollectionView)
OnCurrentChanging() OnCurrentChanging() OnCurrentChanging() OnCurrentChanging()

Déclenche un événement CurrentChanging qui ne peut pas être annulé.Raises a CurrentChanging event that is not cancelable.

(Inherited from CollectionView)
OnCurrentChanging(CurrentChangingEventArgs) OnCurrentChanging(CurrentChangingEventArgs) OnCurrentChanging(CurrentChangingEventArgs) OnCurrentChanging(CurrentChangingEventArgs)

Déclenche l'événement CurrentChanging à l'aide des arguments spécifiés.Raises the CurrentChanging event with the specified arguments.

(Inherited from CollectionView)
OnPropertyChanged(PropertyChangedEventArgs) OnPropertyChanged(PropertyChangedEventArgs) OnPropertyChanged(PropertyChangedEventArgs) OnPropertyChanged(PropertyChangedEventArgs)

Déclenche l'événement PropertyChanged à l'aide des arguments spécifiés.Raises the PropertyChanged event using the specified arguments.

(Inherited from CollectionView)
PassesFilter(Object) PassesFilter(Object) PassesFilter(Object) PassesFilter(Object)

Retourne une valeur qui indique si l'élément de la collection sous-jacente spécifié appartient à la vue.Returns a value that indicates whether the specified item in the underlying collection belongs to the view.

ProcessCollectionChanged(NotifyCollectionChangedEventArgs) ProcessCollectionChanged(NotifyCollectionChangedEventArgs) ProcessCollectionChanged(NotifyCollectionChangedEventArgs) ProcessCollectionChanged(NotifyCollectionChangedEventArgs)

En cas de substitution dans une classe dérivée, traite une modification unique dans le thread Interface utilisateurUI.When overridden in a derived class, processes a single change on the Interface utilisateurUI thread.

(Inherited from CollectionView)
ProcessPendingChanges() ProcessPendingChanges() ProcessPendingChanges() ProcessPendingChanges()

Garantit que toutes les modifications en attente applicables à la collection ont été validées.Ensures that all pending changes to the collection have been committed.

(Inherited from CollectionView)
Refresh() Refresh() Refresh() Refresh()

Recrée la vue.Re-creates the view.

(Inherited from CollectionView)
RefreshOrDefer() RefreshOrDefer() RefreshOrDefer() RefreshOrDefer()

Actualise la vue ou spécifie que la vue doit être actualisée lorsque le cycle différé se termine.Refreshes the view or specifies that the view needs to be refreshed when the defer cycle completes.

(Inherited from CollectionView)
RefreshOverride() RefreshOverride() RefreshOverride() RefreshOverride()

Recrée la vue.Re-creates the view.

(Inherited from CollectionView)
Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Supprime l’élément spécifié de la collection.Removes the specified item from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Supprime de la collection l’élément situé à la position spécifiée.Removes the item at the specified position from the collection.

SetCurrent(Object, Int32) SetCurrent(Object, Int32) SetCurrent(Object, Int32) SetCurrent(Object, Int32)

Définit l'élément et l'index spécifiés comme valeurs des propriétés CurrentItem et CurrentPosition.Sets the specified item and index as the values of the CurrentItem and CurrentPosition properties.

(Inherited from CollectionView)
SetCurrent(Object, Int32, Int32) SetCurrent(Object, Int32, Int32) SetCurrent(Object, Int32, Int32) SetCurrent(Object, Int32, Int32)

Définit l'élément et l'index spécifiés comme valeurs des propriétés CurrentItem et CurrentPosition.Sets the specified item and index as the values of the CurrentItem and CurrentPosition properties. Cette méthode peut être appelée à partir d'un constructeur d'une classe dérivée.This method can be called from a constructor of a derived class.

(Inherited from CollectionView)
ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Implémentations d’interfaces explicites

IComparer.Compare(Object, Object) IComparer.Compare(Object, Object) IComparer.Compare(Object, Object) IComparer.Compare(Object, Object)

Ce membre prend en charge l’infrastructure Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) et n’est pas destiné à être directement utilisé à partir de votre code.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Retourne un objet IEnumerator que vous pouvez utiliser pour énumérer les éléments de la vue.Returns an IEnumerator object that you can use to enumerate the items in the view.

(Inherited from CollectionView)

Événements

CollectionChanged CollectionChanged CollectionChanged CollectionChanged

Se produit lorsque la vue a été modifiée.Occurs when the view has changed.

(Inherited from CollectionView)
CurrentChanged CurrentChanged CurrentChanged CurrentChanged

Se produit après la modification de CurrentItem.Occurs after the CurrentItem has changed.

(Inherited from CollectionView)
CurrentChanging CurrentChanging CurrentChanging CurrentChanging

Se produit lorsque CurrentItem est en cours de modification.Occurs when the CurrentItem is changing.

(Inherited from CollectionView)
INotifyCollectionChanged.CollectionChanged INotifyCollectionChanged.CollectionChanged INotifyCollectionChanged.CollectionChanged INotifyCollectionChanged.CollectionChanged

Se produit lorsque la vue a été modifiée.Occurs when the view has changed.

(Inherited from CollectionView)
INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged INotifyPropertyChanged.PropertyChanged

Se produit en cas de modification d'une valeur de propriété.Occurs when a property value changes.

(Inherited from CollectionView)
PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Se produit lorsqu'une valeur de la propriété a été modifiée.Occurs when a property value has changed.

(Inherited from CollectionView)

Méthodes d’extension

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à