namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
// DateTime fecha = dateTimePicker1.Value; //DateTime.Parse(textBox1.Text);
// MessageBox.Show(fecha.ToString());
}
private void textBox1_Validating(object sender, CancelEventArgs e)
{
DateTime fecha;
bool res = DateTime.TryParse(textBox1.Text, out fecha);
if (!res)
{
MessageBox.Show("entrada NO valida");
e.Cancel = true;
}
else
MessageBox.Show(fecha.ToString ());
}
private void dateTimePicker1_Validating(object sender, CancelEventArgs e)
{
DateTime fecha1 = DateTime.Parse("10/01/08");
DateTime fecha2 = DateTime.Parse("10/01/13");
if ((dateTimePicker1.Value < fecha1) || (dateTimePicker1.Value > fecha2))
{
errorProvider1.SetError(dateTimePicker1, "fecha NO valida");
e.Cancel = true;
}
}
private void dateTimePicker1_Validated(object sender, EventArgs e)
{
errorProvider1.SetError(dateTimePicker1, null );
}
}
}
No hay comentarios:
Publicar un comentario