Enlace a datos de controles personalizados

08/03/2006 - 12:15 por Diego \(DCD\) | Informe spam
Hola,

¿hay alguna manera de poner una propiedad de un control hecho por mi que
sea enlazable a datos?. He probado con el atributo [Bindable(true)] pero no
me lo reconoce, lo mismo me falta algo.

Gracias y un saludo.

Preguntas similare

Leer las respuestas

#1 Unai Zorrilla Castro
08/03/2006 - 20:27 | Informe spam
Debería funcionarte sin problemas, en el control debes establecer el atributo
[System.ComponentModel.Bindable(true,BindingDirection.TwoWay)]
a la propiedad que deseas otorgarle el enlace a datos y despues en el
control agregar el DataBinding con la fuente de datos,data member y el nombre
de la propiedad que puede enlazarse.

Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework

"Diego (DCD)" escribió:

Hola,

¿hay alguna manera de poner una propiedad de un control hecho por mi que
sea enlazable a datos?. He probado con el atributo [Bindable(true)] pero no
me lo reconoce, lo mismo me falta algo.

Gracias y un saludo.




Respuesta Responder a este mensaje
#2 Diego \(DCD\)
09/03/2006 - 10:50 | Informe spam
Perdón,

creo que debería haber indicado que estoy realizando el control con el CF
2.0 y la Clase Bindable no me aparece en System.ComponentModel, cosa que no
entiendo ya que los controles que trae el CF se pueden enlazar
perfecctamente.

Un saludo.

"Unai Zorrilla Castro"
escribió en el mensaje
news:
Debería funcionarte sin problemas, en el control debes establecer el


atributo
[System.ComponentModel.Bindable(true,BindingDirection.TwoWay)]
a la propiedad que deseas otorgarle el enlace a datos y despues en el
control agregar el DataBinding con la fuente de datos,data member y el


nombre
de la propiedad que puede enlazarse.

Saludos
Unai Zorrilla Castro
Microsoft MVP Compact Framework

"Diego (DCD)" escribió:

> Hola,
>
> ¿hay alguna manera de poner una propiedad de un control hecho por mi


que
> sea enlazable a datos?. He probado con el atributo [Bindable(true)] pero


no
> me lo reconoce, lo mismo me falta algo.
>
> Gracias y un saludo.
>
>
>
>

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida