
Cambio de punto por coma en textbox
Publicado por PabloX (7 intervenciones) el 18/03/2008 18:26:47
Hola, antes que todo gracias. bueno les comento que soy nuevo en c# y estoy armando una aplicacion de escritorio, el problema que tengo es que necesito que un textbox me cambie el punto por una coma, digos q cuando yo presione el punto del teclado numerico aparesca una coma, eh buscado por toda la red y lo unico q eh encontrado es lo siguiente:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == ".")
{
e.Handled = true;
this.textBox1.Text += ",";
SendKeys.Send("{END}");
}
}
ó
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == ".")
{
e.Handled = true;
this.textBox1.Text += ",";
SendKeys.Send(",");
}
}
pero no me funciona...
que puedo hacer?, existe alguna forma de hacer lo que pido?
Muchisimas gracias!
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == ".")
{
e.Handled = true;
this.textBox1.Text += ",";
SendKeys.Send("{END}");
}
}
ó
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar.ToString() == ".")
{
e.Handled = true;
this.textBox1.Text += ",";
SendKeys.Send(",");
}
}
pero no me funciona...
que puedo hacer?, existe alguna forma de hacer lo que pido?
Muchisimas gracias!
Valora esta pregunta


0