在用c#的时候,出现 当前上下文中不存在"NextPic"和"NewSize" 的问题,请高手指教!谢谢

解决方案 »

  1.   

     private void MPre_Click(object sender, EventArgs e)
            {
                ListView1.Visible = false;
                TreeView1.Visible = false;
                pictureBox2.Visible = true;
                pictureBox1.Visible = true;
                try
                {
                    String myfile;
                   NextPic = NextPic + 1;
                   myfile = ListView1.Items[NextPic].Text;
                    pictureBox2.SizeMode = PictureBoxSizeMode.AutoSize;
                    Mold.Enabled = false;
                    ToolBar1.Buttons[11].Enabled = false;
                    Newsize = pictureBox2.Image.Size;
                    pictureBox2.Image = System.Drawing.Image.FromFile(myfile);
                }
                catch
                {
                    return;
                }         
            }
      

  2.   


    要先定义啊private void MPre_Click(object sender, EventArgs e)
            {           private int NextPic=0,Newsize =0;            ListView1.Visible = false;
                TreeView1.Visible = false;
                pictureBox2.Visible = true;
                pictureBox1.Visible = true;
                try
                {
                    String myfile;
                  NextPic = NextPic + 1;
                  myfile = ListView1.Items[NextPic].Text;
                    pictureBox2.SizeMode = PictureBoxSizeMode.AutoSize;
                    Mold.Enabled = false;
                    ToolBar1.Buttons[11].Enabled = false;
                    Newsize = pictureBox2.Image.Size;
                    pictureBox2.Image = System.Drawing.Image.FromFile(myfile);
                }
                catch
                {
                    return;
                }        
      

  3.   

    恩 谢谢 还是有点问题无法将类型“System.Drawing.Size"隐式转换成int类型
      

  4.   

    System.Drawing.Size Newsize = pictureBox2.Image.Size;
    那就这样用吧