Estoy usando un bindingsource en mi aplicación de formularios de Windows para rellenar algunos cuadros de texto, etc. en mi opinión. La vinculación funciona bien, pero ¿cómo puedo anular mi bindingSource de mi objeto?desvinculando bindingsource
bindingSource.DataSource = new Foo();//OK
bindingSource.DataSource = null;//Not ok
Si trato de desvincular estableciendo data = null
me sale una excepción:
System.ArgumentException: No se puede enlazar a la propiedad o la columna de barras en la origen de datos. Nombre de parámetro: DataMember
no quiero para eliminar todos los enlaces a mis controles (no tengo mucho), pero me gustaría suspender vinculante siempre y cuando el BindingSource no tiene datos ....
Encontré una solución como esta bindingSource.DataSource = typeof(Foo);
pero ¿es esta LA FORMA?
¿Qué tipo es 'Foo'? – Tim
solo un Foo obviamente – Gluip