domingo, 19 de junio de 2011

Escribir primera letra de textbox en mayusculas en C#

hola aca les traigo un codigo para facilitar el ingreso de datos en un textbox para no estar utilizando esa tecla de Bloq Mayus que a veces es muy util pero para casos como estos que tenemos que llenar en 5 textbox la primera letra en mayusculas resulta molestoso, mas o menos luciar asi:
simplemente escriben este codigo en el evento kepress:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
        {
            if (e.KeyChar == (char)(Keys.Enter))
            {
                e.Handled = true; SendKeys.Send("{TAB}");
            }
            if (textBox1.Text.Length == 0)
                e.KeyChar = e.KeyChar.ToString().ToUpper().ToCharArray()[0];
            else if (textBox1.Text.Length > 0)
                e.KeyChar = e.KeyChar.ToString().ToLower().ToCharArray()[0];
        }

0 comentarios:

Publicar un comentario