ObservableCollectionExtensions.ToBindingList<T>, méthode
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Retourne une implémentation BindingList<T> qui reste synchronisée avec le ObservableCollection<T> donné.
Espace de noms : System.Data.Entity
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
<ExtensionAttribute> _
Public Shared Function ToBindingList(Of T As Class) ( _
source As ObservableCollection(Of T) _
) As BindingList(Of T)
'Utilisation
Dim source As ObservableCollection(Of T)
Dim returnValue As BindingList(Of T)
returnValue = source.ToBindingList()
public static BindingList<T> ToBindingList<T>(
this ObservableCollection<T> source
)
where T : class
[ExtensionAttribute]
public:
generic<typename T>
where T : ref class
static BindingList<T>^ ToBindingList(
ObservableCollection<T>^ source
)
static member ToBindingList :
source:ObservableCollection<'T> -> BindingList<'T> when 'T : not struct
JScript does not support generic types and methods.
Paramètres de type
- T
Type de l'élément.
Paramètres
- source
Type : System.Collections.ObjectModel.ObservableCollection<T>
Collection avec laquelle la liste de liaison restera synchronisée.
Valeur de retour
Type : System.ComponentModel.BindingList<T>
Liste de liaison.
Remarque sur l'utilisation
En Visual Basic et C#, vous pouvez appeler cette méthode comme une méthode d'instance sur n'importe quel objet de type ObservableCollection<T>. Lorsque vous utilisez la syntaxe des méthodes d'instance pour appeler cette méthode, omettez le premier paramètre. Pour plus d'informations, consultez https://msdn.microsoft.com/fr-fr/library/bb384936(v=vs.113) ou https://msdn.microsoft.com/fr-fr/library/bb383977(v=vs.113).