Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/06/2008, 12:19
Vanessita
 
Fecha de Ingreso: marzo-2005
Mensajes: 309
Antigüedad: 19 años, 3 meses
Puntos: 1
Re: Respuesta: Ejecutar evento

Hola.

Lo que pasa es que estoy trabajando con un proyecto para pocket pc y creo que en este tipo de proyectos no tengo acceso
a ese metodo Validate().

En una caja de texto tengo lo siguiente en el evento Validated...

<php>
private void txt_fecha_Validated(object sender, EventArgs e)
{
if (txt_fecha.Text < '01/01/2008')
Messagebox.Show("Error");
}
</php>

Lo que quiero es poder ejecutar o disparar ese evento desde otro lugar, por ejemplo ejecutarlo desde el evento click de un
botón. No sé si me explico. Por ejemplo si yo estuviera en Visual Fox Pro y yo quisiera ejecutar el evento Validated de esa
caja de texto desde el evento click de un boton simplemente colocaría txt_fecha.Validated(); sin embargo aca en c# me de un
error si coloco eso.

El error dice exactamente:

<QUOTE>
The event 'System.Windows.Forms.Control.Validated' can only appear on the left hand side of += or -=
</QUOTE>


Gracias.