ItemCollection Classe

Définition

Maintient la liste des éléments qui constituent le contenu d'un ItemsControl.Holds the list of items that constitute the content of an ItemsControl.

public ref class ItemCollection sealed : System::Windows::Data::CollectionView, System::Collections::IList, System::ComponentModel::ICollectionViewLiveShaping, System::ComponentModel::IEditableCollectionViewAddNewItem, System::ComponentModel::IItemProperties, System::Windows::IWeakEventListener
[System.Windows.Localizability(System.Windows.LocalizationCategory.Ignore)]
public sealed class ItemCollection : System.Windows.Data.CollectionView, System.Collections.IList, System.ComponentModel.ICollectionViewLiveShaping, System.ComponentModel.IEditableCollectionViewAddNewItem, System.ComponentModel.IItemProperties, System.Windows.IWeakEventListener
type ItemCollection = class
    inherit CollectionView
    interface IList
    interface ICollection
    interface IEnumerable
    interface IEditableCollectionViewAddNewItem
    interface IEditableCollectionView
    interface ICollectionViewLiveShaping
    interface IItemProperties
    interface IWeakEventListener
Public NotInheritable Class ItemCollection
Inherits CollectionView
Implements ICollectionViewLiveShaping, IEditableCollectionViewAddNewItem, IItemProperties, IList, IWeakEventListener
Héritage
Attributs
Implémente

Exemples

Si vous avez un ItemsControl, tel qu’un ListBox qui a du contenu, vous pouvez utiliser Items la propriété pour accéder ItemCollectionau, qui est une vue.If you have an ItemsControl, such as a ListBox that has content, you can use the Items property to access the ItemCollection, which is a view. Étant donné qu’il s’agit d’une vue, vous pouvez utiliser les fonctionnalités liées aux vues, telles que le tri, le filtrage et le regroupement.Because it is a view, you can then use the view-related functionalities such as sorting, filtering, and grouping. Notez que lorsque ItemsSource est défini, les opérations de vue délèguent à la vue sur la collection ItemsSource.Note that when ItemsSource is set, the view operations delegate to the view over the ItemsSource collection. Par conséquent, ItemCollection prend en charge le tri, le filtrage et le regroupement uniquement si la vue déléguée les a prises en charge.Therefore, the ItemCollection supports sorting, filtering, and grouping only if the delegated view supported them.

L’exemple suivant montre comment trier le contenu d’un ListBox nommé. myListBoxThe following example shows how to sort the content of a ListBox named myListBox. Dans cet exemple, Content est le nom de la propriété sur laquelle effectuer le tri.In this example, Content is the name of the property to sort by.

myListBox.Items.SortDescriptions.Add(
    new SortDescription("Content", ListSortDirection.Descending));
myListBox.Items.SortDescriptions.Add(New SortDescription("Content", ListSortDirection.Descending))

Dans ce cas, la vue peut ou non être la vue par défaut, selon la configuration des données sur votre ItemsControl.When you do this, the view might or might not be the default view, depending on how the data is set up on your ItemsControl. Par exemple, lorsque la ItemsSource propriété est liée à un CollectionViewSource, la vue que vous obtenez à l' Items aide de la propriété n’est pas la vue par défaut.For example, when the ItemsSource property is bound to a CollectionViewSource, the view that you obtain using the Items property is not the default view.

Si votre ItemsControl est lié (vous utilisez la ItemsSource propriété), vous pouvez effectuer les opérations suivantes pour obtenir la vue par défaut:If your ItemsControl is bound (you are using the ItemsSource property), then you can do the following to get the default view:

CollectionView myView;
Private myView As CollectionView
myView = (CollectionView)CollectionViewSource.GetDefaultView(myItemsControl.ItemsSource);
myView = CType(CollectionViewSource.GetDefaultView(myItemsControl.ItemsSource), CollectionView)

Vous pouvez également spécifier des critères de filtrage, de tri et de regroupement dans XAMLXAML à CollectionViewSourcel’aide de.Alternately, you can specify filtering, sorting, and grouping criteria in XAMLXAML using CollectionViewSource.

Remarques

ItemCollectiongère une collection d’éléments tels que des chaînes, des XMLXML objets, des nœuds, des éléments et d’autres collections.ItemCollection maintains a collection of items such as strings, objects, XMLXML nodes, elements, and other collections. Utilise les données ItemCollection de pour générer son contenu. ItemsControlAn ItemsControl uses the data in the ItemCollection to generate its content. Si vous souhaitez agréger plusieurs collections, assignez un CompositeCollection à la ItemsSource propriété de votre ItemsControl.If you want to aggregate more than one collection, assign a CompositeCollection to the ItemsSource property of your ItemsControl.

Utilisez la Items propriété ou la ItemsSource propriété pour spécifier la collection qui doit être utilisée pour générer le contenu de votre ItemsControl.Use either the Items property or the ItemsSource property to specify the collection that should be used to generate the content of your ItemsControl. Lorsque la ItemsSource propriété est définie, la Items collection est mise en lecture seule et à taille fixe.When the ItemsSource property is set, the Items collection will be made read-only and fixed-size. Cela signifie que si vous utilisez la ItemsSource propriété, vous ne pouvez pas ajouter, supprimer ou modifier des éléments directement dans le. ItemCollectionThis means that if you are using the ItemsSource property, you cannot add, delete, or change items in the ItemCollection directly.

ItemCollectionest un CollectionView et, par conséquent, fournit des fonctionnalités d’affichage de collection, telles que le tri, le regroupement et le filtrage.ItemCollection is a CollectionView and therefore provides collection view functionalities, such as sorting, grouping, and filtering. Pour plus d'informations, consultez SortDescriptions, Filter et GroupDescriptions.For more information, see SortDescriptions, Filter, and GroupDescriptions.

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.

Propriétés

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.

(Hérité de CollectionView)
CanChangeLiveFiltering

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

CanChangeLiveGrouping

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

CanChangeLiveSorting

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

CanFilter

Obtient une valeur qui indique si la vue de collection prend en charge le filtrage.Gets a value that indicates whether this collection view supports filtering.

CanGroup

Obtient une valeur qui indique si cette collection prend en charge le regroupement.Gets a value that indicates whether this collection view supports grouping.

CanSort

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

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.

(Hérité de CollectionView)
Count

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

Culture

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

(Hérité de CollectionView)
CurrentItem

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

CurrentPosition

Obtient la position ordinale de l'élément actuel dans la vue.Gets the ordinal position of the current item within the view.

Dispatcher

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

(Hérité de DispatcherObject)
Filter

Obtient ou définit un rappel utilisé pour déterminer si un élément peut être inclus dans la vue.Gets or sets a callback used to determine if an item is suitable for inclusion in the view.

GroupDescriptions

Obtient une collection d'objets GroupDescription qui définit comment regrouper les éléments.Gets a collection of GroupDescription objects that defines how to group the items.

Groups

Obtient les groupes de niveau supérieur qui sont construits d'après les GroupDescriptions.Gets the top-level groups that are constructed according to the GroupDescriptions.

IsCurrentAfterLast

Obtient une valeur qui indique si l'élément actuel de la vue est au-delà de la fin de la collection.Gets a value that indicates whether the current item of the view is beyond the end of the collection.

IsCurrentBeforeFirst

Obtient une valeur qui indique si l'élément actuel de la vue est au delà du début de la collection.Gets a value that indicates whether the current item of the view is beyond the beginning of the collection.

IsCurrentInSync

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

(Hérité de CollectionView)
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.

(Hérité de CollectionView)
IsEmpty

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

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.

(Hérité de CollectionView)
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

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

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

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.

(Hérité de CollectionView)
Item[Int32]

Obtient ou définit l'élément à l'index de base zéro donné.Gets or sets the item at the given zero-based index.

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

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

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

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

SortDescriptions

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

SourceCollection

Obtient la collection non triée et non filtrée qui sert de base à cette vue de collection.Gets the unsorted and unfiltered collection that underlies this collection view.

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.

(Hérité de CollectionView)

Méthodes

Add(Object)

Ajoute un élément à ItemCollection.Adds an item to the ItemCollection.

CheckAccess()

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

(Hérité de DispatcherObject)
Clear()

Supprime la collection et diffuse les références à tous les éléments actuellement dans la collection.Clears the collection and releases the references on all items currently in the collection.

ClearChangeLog()

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

(Hérité de CollectionView)
ClearPendingChanges()

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

(Hérité de CollectionView)
Contains(Object)

Retourne une valeur qui indique si l'élément spécifié est dans cette vue.Returns a value that indicates whether the specified item is in this view.

CopyTo(Array, Int32)

Copie les éléments de la collection dans un tableau, en commençant au niveau d’un index de tableau particulier.Copies the elements of the collection to an array, starting at a particular array index.

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.

DetachFromSourceCollection()

Supprime la référence à la collection sous-jacente de la CollectionView.Removes the reference to the underlying collection from the CollectionView.

(Hérité de CollectionView)
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.

(Hérité de Object)
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.

(Hérité de CollectionView)
GetHashCode()

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

(Hérité de Object)
GetItemAt(Int32)

Retourne l'élément à l'index de base zéro spécifié dans la vue.Returns the item at the specified zero-based index in this view.

GetType()

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

(Hérité de Object)
IndexOf(Object)

Retourne l'index dans cette collection où est localisé l'élément spécifié.Returns the index in this collection where the specified item is located.

Insert(Int32, Object)

Insère un élément dans la collection à l'index spécifié.Inserts an element into the collection at the specified index.

MemberwiseClone()

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

(Hérité de Object)
MoveCurrentTo(Object)

Définit l'élément spécifié dans la collection comme CurrentItem.Sets the specified item in the collection as the CurrentItem.

MoveCurrentToFirst()

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

MoveCurrentToLast()

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

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.

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()

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

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.

(Hérité de CollectionView)
OnAllowsCrossThreadChangesChanged()

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

(Hérité de CollectionView)
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.

(Hérité de CollectionView)
OnCollectionChanged(NotifyCollectionChangedEventArgs)

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

(Hérité de CollectionView)
OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

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

(Hérité de CollectionView)
OnCurrentChanged()

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

(Hérité de CollectionView)
OnCurrentChanging()

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

(Hérité de CollectionView)
OnCurrentChanging(CurrentChangingEventArgs)

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

(Hérité de CollectionView)
OnPropertyChanged(PropertyChangedEventArgs)

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

(Hérité de CollectionView)
PassesFilter(Object)

Retourne une valeur qui indique si l'élément spécifié appartient à cette vue.Returns a value that indicates whether the specified item belongs to this view.

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.

(Hérité de CollectionView)
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.

(Hérité de CollectionView)
Refresh()

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

(Hérité de CollectionView)
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.

(Hérité de CollectionView)
RefreshOverride()

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

(Hérité de CollectionView)
Remove(Object)

Supprime de la collection ou de la vue la référence à l'élément spécifiée.Removes the specified item reference from the collection or view.

RemoveAt(Int32)

Supprime l'élément à l'index spécifié dans la collection ou dans la vue.Removes the item at the specified index of the collection or view.

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.

(Hérité de CollectionView)
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.

(Hérité de CollectionView)
ToString()

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

(Hérité de Object)
VerifyAccess()

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

(Hérité de DispatcherObject)

Événements

CollectionChanged

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

(Hérité de CollectionView)
CurrentChanged

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

(Hérité de CollectionView)
CurrentChanging

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

(Hérité de CollectionView)
PropertyChanged

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

(Hérité de CollectionView)

Implémentations d’interfaces explicites

ICollection.IsSynchronized

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.

ICollection.SyncRoot

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.

IEditableCollectionView.AddNew()

Ajoute un nouvel élément à la collection.Adds a new item to the collection.

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.CommitEdit()

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

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.CurrentEditItem

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

IEditableCollectionView.EditItem(Object)

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

IEditableCollectionView.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.

IEditableCollectionView.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.

IEditableCollectionView.NewItemPlaceholderPosition

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

IEditableCollectionView.Remove(Object)

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

IEditableCollectionView.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.

IEditableCollectionViewAddNewItem.AddNewItem(Object)

Ajoute l'objet spécifié à la collection.Adds the specified object to the collection.

IEditableCollectionViewAddNewItem.CanAddNewItem

Obtient une valeur qui indique si un objet spécifié peut être ajouté à la collection.Gets a value that indicates whether a specified object can be added to the collection.

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.

(Hérité de CollectionView)
IItemProperties.ItemProperties

Obtient une collection qui contient des informations à propos des propriétés disponibles sur les éléments dans une collection.Gets a collection that contains information about the properties that are available on the items in a collection.

IList.IsFixedSize

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.

IList.IsReadOnly

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.

INotifyCollectionChanged.CollectionChanged

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

(Hérité de CollectionView)
INotifyPropertyChanged.PropertyChanged

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

(Hérité de CollectionView)
IWeakEventListener.ReceiveWeakEvent(Type, Object, EventArgs)

Reçoit des événements du gestionnaire d'événements centralisé.Receives events from the centralized event manager.

Méthodes d’extension

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)

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)

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

AsQueryable(IEnumerable)

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

S’applique à

Voir aussi