Hola a todos/as.
Estoy intentando formatear un TextBox para mostrar los puntos de miles y los decimales en formato internacionalizable de la siguiente manera :
(1) Si quiero ver puntos de miles :
textBox.Text = string.Format("{0:#,##0.##}", Convert.ToDouble(textBox.Text));
(2) Si no quiero ver los puntos de miles :
oTextBox.Text = string.Format("{0:0.##}", Convert.ToDouble(oTextBox.Text));
Y me funciona bien en Español, pero si lanzo la aplicación con otro idioma, por ejemplo Inglés, en donde el formato de puntos de miles y decimales funciona al revés, pués lo sigo viendo igual que en Español.
Si alguien tiene alguna idea de como plantear esta situación se lo agradezco.
Saludos.