Interfaz IBindingList

25/10/2005 - 20:38 por Kravek | Informe spam
He conseguido que mis colecciones sean capaz de ser un DataSource
implementando esta interfaz pero hay un par de métodos que no sé por donde
empezar a implementar o para que valen...

Alguna ayudita??Mi problema con los sort es que me parece que todos menos el
direction son iguales. Algun link?o alguna ayuda?
Tb tengo otro problema grande, que es que no puedo linkar mi colección en
tiempo de diseño sino a través de código, una vez linkda tengo todos los
comportamientos como si fuera un dataset (mi objetivo)
Public Sub AddIndex(ByVal [property] As
System.ComponentModel.PropertyDescriptor) Implements
System.ComponentModel.IBindingList.AddIndex

End Sub

Public Function Find(ByVal [property] As
System.ComponentModel.PropertyDescriptor, ByVal key As Object) As Integer
Implements System.ComponentModel.IBindingList.Find

End Function

Public Sub RemoveIndex(ByVal [property] As
System.ComponentModel.PropertyDescriptor) Implements
System.ComponentModel.IBindingList.RemoveIndex

End Sub

Public Sub ApplySort(ByVal [property] As
System.ComponentModel.PropertyDescriptor, ByVal direction As
System.ComponentModel.ListSortDirection) Implements
System.ComponentModel.IBindingList.ApplySort

End Sub

Public Sub RemoveSort() Implements
System.ComponentModel.IBindingList.RemoveSort

End Sub

Public ReadOnly Property SortDirection() As
System.ComponentModel.ListSortDirection Implements
System.ComponentModel.IBindingList.SortDirection

Get

End Get

End Property

Public ReadOnly Property SortProperty() As
System.ComponentModel.PropertyDescriptor Implements
System.ComponentModel.IBindingList.SortProperty

Get

End Get

End Property
 

Leer las respuestas

#1 Kravek
26/10/2005 - 00:28 | Informe spam
Otra cosa, me he dado cuenta que he puesto el atributo bindable(false) a
ciertas propiedades y me las sigue linkando el datagrid, esto x q pasa?

"Kravek" <rubengARROBAkailea4.net> escribió en el mensaje
news:
He conseguido que mis colecciones sean capaz de ser un DataSource
implementando esta interfaz pero hay un par de métodos que no sé por donde
empezar a implementar o para que valen...

Alguna ayudita??Mi problema con los sort es que me parece que todos menos
el direction son iguales. Algun link?o alguna ayuda?
Tb tengo otro problema grande, que es que no puedo linkar mi colección en
tiempo de diseño sino a través de código, una vez linkda tengo todos los
comportamientos como si fuera un dataset (mi objetivo)
Public Sub AddIndex(ByVal [property] As
System.ComponentModel.PropertyDescriptor) Implements
System.ComponentModel.IBindingList.AddIndex

End Sub

Public Function Find(ByVal [property] As
System.ComponentModel.PropertyDescriptor, ByVal key As Object) As Integer
Implements System.ComponentModel.IBindingList.Find

End Function

Public Sub RemoveIndex(ByVal [property] As
System.ComponentModel.PropertyDescriptor) Implements
System.ComponentModel.IBindingList.RemoveIndex

End Sub

Public Sub ApplySort(ByVal [property] As
System.ComponentModel.PropertyDescriptor, ByVal direction As
System.ComponentModel.ListSortDirection) Implements
System.ComponentModel.IBindingList.ApplySort

End Sub

Public Sub RemoveSort() Implements
System.ComponentModel.IBindingList.RemoveSort

End Sub

Public ReadOnly Property SortDirection() As
System.ComponentModel.ListSortDirection Implements
System.ComponentModel.IBindingList.SortDirection

Get

End Get

End Property

Public ReadOnly Property SortProperty() As
System.ComponentModel.PropertyDescriptor Implements
System.ComponentModel.IBindingList.SortProperty

Get

End Get

End Property


Preguntas similares