[ Foro de C# ]

referencia a objeto no establecida como instancia de un objeto c# AYUUUUDAAAA

29-Oct-2017 23:46
Invitado (julyjuly)
1 Respuestas

Hola tengo un problema con un código en c# verán, tengo un proyecto en el cual hay un picture box con una imagen y al hacerle clic en esa imagen debería dirigirme a un formulario para hacerle zoom a esa imagen pero al momento de compilarlo corre el programa normalmente hasta que llega al punto donde doy clic en la imagen y me sale "NullReferenceExeption was unhandled" aquí esta el código del formulario para el zoom:

public partial class Form1 : Form
   {
       
     public Form1()
       {
           InitializeComponent();
       }

       Bitmap bm;
       Size bm_size;
       int zoom;
       int limit;
 
       
  private void Form1_Load_1(object sender, EventArgs e)
       {
           bm = new Bitmap(pictureBox1.Image);
           bm_size = bm.Size;
           zoom = 1;
           limit = 128;
       }
       private void button2_Click(object sender, EventArgs e)
       {
           if (zoom > 0)
           {
               zoom = zoom / 2;
           }
           pictureBox1.Size = new Size(zoom * bm_size.Width, zoom * bm_size.Height);
           pictureBox1.Invalidate();
       }

   

       private void button1_Click(object sender, EventArgs e)
       {
           if (zoom < limit) {
               zoom = zoom * 2;
           }
           pictureBox1.Size = new Size(zoom * bm_size.Width, zoom * bm_size.Height);
           pictureBox1.Invalidate();
       }


08-Nov-2017 19:32
Nacho Cabanes (+84)

Ambos botones hacen referencia a un "PictureBox1", que quizá hayas creado desde códido pero no hayas inicializado con "new"






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)