Enlazar bindingsource con un objeto propio

02/01/2009 - 16:13 por José Luis | Informe spam
Hola a todos

Tengo un componente que implementa IListSource y que, por lo tanto, puedo
enlazar en un BindingSource. Al implementar IListSource he hecho lo
siguiente:
- ContainsListCollection devuelve false

- GetList() devuelve un objeto que implementa IList.

Hasta aquí todo ok

Ahora he querido crear un objeto que contenga una lista de objetos
enlazables. Podíamos decir que mi objeto inicial es un datatable y el nuevo
un dataset.

El caso es que según la documentación de microsoft, esto es tan fácil
como hacer que ContainsListCollection devuelva true y que GetList devuelva
una lista de objetos que implementen IList.
Pues he hecho exactamente eso y cuando uso mi nuevo componente,
efectivamente puedo establecer el DataSource del BindingSource sin problemas
al componente, pero cuando despliego la propiedad DataMember, el diseñador
no me muestra nada.

¿Qué tengo que hacer para rellenar esta lista?


Gracias

Preguntas similare

Leer las respuestas

#6 José Luis
15/01/2009 - 18:58 | Informe spam
Jesús,
Gracias por tu código. Me ha servido para ver que el problema estaba en que
generaba mal la lista en la llamada a GetList().

Un saludo.

"Jesús" escribió en el mensaje de
noticias:
Mostrar la cita
Ads by Google
Search Busqueda sugerida