Ver Mensaje Individual
  #5 (permalink)  
Antiguo 28/07/2011, 16:45
poeta3d
 
Fecha de Ingreso: diciembre-2010
Mensajes: 162
Antigüedad: 13 años, 5 meses
Puntos: 1
Exclamación Respuesta: problema con codigo de visual c#

Cita:
Iniciado por HaverRamirez Ver Mensaje
ok,ok , prueba solo con el -- que ya tenias, y luego si funciona condiciona el if correctamente
sigo probando ahora con esto


int x;
private void numericUpDown2_ValueChanged(object sender, EventArgs e)
{


if (numericUpDown2.Value>0)
{

pictureBox1.Refresh();
pictureBox1.Update();
SolidBrush sa = new SolidBrush(Color.Black);
Graphics ga;
ga = pictureBox1.CreateGraphics();
ga.FillRectangle(sa, 400, 350, ++x, ++x);
ga.Dispose();
}
else
{
pictureBox1.Refresh();
pictureBox1.Update();
SolidBrush sa = new SolidBrush(Color.Black);
Graphics ga;
ga = pictureBox1.CreateGraphics();
ga.FillRectangle(sa, 400, 350, --x, --x);
ga.Dispose();
}

}

tambien probe con esto
int x;
private void numericUpDown2_ValueChanged(object sender, EventArgs e)
{


if (numericUpDown2.Value>0)
{

pictureBox1.Refresh();
pictureBox1.Update();
SolidBrush sa = new SolidBrush(Color.Black);
Graphics ga;
ga = pictureBox1.CreateGraphics();
ga.FillRectangle(sa, 400, 350, ++x, ++x);
ga.Dispose();
}
else if(numericUpDown2.Value<1000)
{
pictureBox1.Refresh();
pictureBox1.Update();
SolidBrush sa = new SolidBrush(Color.Black);
Graphics ga;
ga = pictureBox1.CreateGraphics();
ga.FillRectangle(sa, 400, 350, --x, --x);
ga.Dispose();
}

}
me sigue agrandando el cuadrado al disminuir el numeric,yo veo que el codigo esta bien pero sigue sin funcionar