Arreglo en Formulario

20/05/2010 - 21:01 por CG | Informe spam
Visual C# 2008

Hola a todos

Ejemplo sencillo: Tengo un Formulario con un solo TextBox. En él debo
ingresar un Número. Al pulsar en Aceptar se ingresa en un Vector de tamaño 4.
El TextBox se limpia, para permitir ingresar los demás valores. La duda es la
siguiente:

¿Cómo hacer para que me permita ingresar como máximo 4 valores numéricos
(tamaño del Vector) y luego el control TextBox se desactive?

Desde ya Muchísimas Gracias

Carlos García
 

Leer las respuestas

#1 Alberto Poblacion
20/05/2010 - 21:19 | Informe spam
"CG" wrote in message
news:
Ejemplo sencillo: Tengo un Formulario con un solo TextBox. En él debo
ingresar un Número. Al pulsar en Aceptar se ingresa en un Vector de tamaño
4.
El TextBox se limpia, para permitir ingresar los demás valores. La duda es
la
siguiente:

¿Cómo hacer para que me permita ingresar como máximo 4 valores numéricos
(tamaño del Vector) y luego el control TextBox se desactive?



Ve llevando un contador, y cuando llegues al máximo, ponle Enabled=false
al textBox. O mejor dicho, ponle Enabled=false al botón Aceptar, que es el
que ya no se debe pulsar más; el textBox da igual que lo dejes habilitado.

int[] vetor = new int[4];
int numero = 0;
...
private void button1_Click(object sender, EventArgs e)
{
vector[numero++] = int.Parse(textBox1.Text);
if (numero==4) button1.Enabled=false;
}

Preguntas similares