bindingSource

29/04/2010 - 20:06 por Manuel | Informe spam
Alguien sabe que debo usar en un bindingSource de forma que cuando
cambie alguno de los objetos vinculados a este, se ejecute una acción.
Algo cómo esto:

bindingSource.¿?¿?¿? += new EventHandler(Dato_cambiado);

private void Dato_cambiado(object sender, EventArgs e)
{
MessageBox.Show("Ha cambiado algo del textBox");
}
Si considerais que no es la forma apropiada, acepto sugerencias.
Gracias.

Preguntas similare

Leer las respuestas

#1 Salvador Gurrera
29/04/2010 - 20:24 | Informe spam
Yo creo que deberias utilizar el evento TextChanged del TextBox.

this.textBox1.TextChanged += new
System.EventHandler(this.textBox1_TextChanged);

private void textBox1_TextChanged(object sender, EventArgs e)
{
MessageBox.Show("Ha cambiado algo del textBox");
}

Un saludo, Salvador

El 29/04/2010 20:06, Manuel escribió:
Alguien sabe que debo usar en un bindingSource de forma que cuando
cambie alguno de los objetos vinculados a este, se ejecute una acción.
Algo cómo esto:

bindingSource.¿?¿?¿? += new EventHandler(Dato_cambiado);

private void Dato_cambiado(object sender, EventArgs e)
{
MessageBox.Show("Ha cambiado algo del textBox");
}
Si considerais que no es la forma apropiada, acepto sugerencias.
Gracias.


Respuesta Responder a este mensaje
#2 Manuel
29/04/2010 - 21:05 | Informe spam
Cuando el bindingsource cambie de posición, por ejemplo al usar el
navigator, también cambiara el text de los textbox y es posible que
salte el delegado.


Il se trouve que Salvador Gurrera a formulé :
Yo creo que deberias utilizar el evento TextChanged del TextBox.

this.textBox1.TextChanged += new
System.EventHandler(this.textBox1_TextChanged);

private void textBox1_TextChanged(object sender, EventArgs e)
{
MessageBox.Show("Ha cambiado algo del textBox");
}

Un saludo, Salvador

El 29/04/2010 20:06, Manuel escribió:
Alguien sabe que debo usar en un bindingSource de forma que cuando
cambie alguno de los objetos vinculados a este, se ejecute una acción.
Algo cómo esto:

bindingSource.¿?¿?¿? += new EventHandler(Dato_cambiado);

private void Dato_cambiado(object sender, EventArgs e)
{
MessageBox.Show("Ha cambiado algo del textBox");
}
Si considerais que no es la forma apropiada, acepto sugerencias.
Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida