ObservableCollectionListSource<T> Classe
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
ObservableCollection<T> Étend et ajoute une implémentation explicite de IListSource.
public class ObservableCollectionListSource<T> : System.Collections.ObjectModel.ObservableCollection<T>, System.ComponentModel.IListSource where T : class
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("BindingList raises ListChanged events with PropertyDescriptors. PropertyDescriptors require unreferenced code.")]
public class ObservableCollectionListSource<T> : System.Collections.ObjectModel.ObservableCollection<T>, System.ComponentModel.IListSource where T : class
type ObservableCollectionListSource<'T (requires 'T : null)> = class
inherit ObservableCollection<'T (requires 'T : null)>
interface IListSource
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("BindingList raises ListChanged events with PropertyDescriptors. PropertyDescriptors require unreferenced code.")>]
type ObservableCollectionListSource<'T (requires 'T : null)> = class
inherit ObservableCollection<'T (requires 'T : null)>
interface IListSource
Public Class ObservableCollectionListSource(Of T)
Inherits ObservableCollection(Of T)
Implements IListSource
- T
Type des éléments de la collection.
- Héritage
-
ObservableCollectionListSource<T>
- Attributs
- Implémente
La méthode GetList() est implémentée pour retourner une IBindingList implémentation qui reste synchronisée avec observableCollection.
Cette classe peut être utilisée pour implémenter des propriétés de navigation sur des entités à utiliser dans Windows Forms liaison de données. Pour la liaison de données WPF, utilisez une ObservableCollection plutôt qu’une instance de cette classe.
Pour plus d’informations et d’exemples, consultez Vues locales des entités suivies dans EF Core .
Observable |
Initialise une nouvelle instance de la classe ObservableCollectionListSource<T>. |
Observable |
Initialise une nouvelle instance de la classe ObservableCollectionListSource<T> qui contient des éléments copiés depuis la collection spécifiée. |
Observable |
Initialise une nouvelle instance de la classe ObservableCollectionListSource<T> qui contient des éléments copiés à partir de la liste spécifiée. |
IList |
Toujours false, car il n’y a jamais de collection autonome. |
IList |
Retourne une IBindingList implémentation qui reste synchronisée avec ce ObservableCollection<T>. La liste retournée est mise en cache sur cet objet de sorte que la même liste est retournée chaque fois que cette méthode est appelée. |
To |
Retourne une BindingList<T> implémentation qui reste synchronisée avec le donné ObservableCollection<T>. |
Produit | Versions |
---|---|
Entity Framework Core | 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |
Commentaires sur Entity Framework
Entity Framework est un projet open source. Sélectionnez un lien pour fournir des commentaires :