只要这个就行了,Color pixelColor = this.pic.Image.GetPixel(1, 1);
Bitmap ybmp=(Bitmap)this.pic.Image;// 去掉这一行

解决方案 »

  1.   

    不行啊,老大,Image根本就没有GetPixel()方法
    救命啊
      

  2.   


    Bitmap ybmp=(Bitmap)this.pic.Image;
    改为
    Bitmap ybmp=new Bitmap(this.pic.Image);
      

  3.   

    Bitmap ybmp=new Bitmap(this.pic.Image);
    这一行错误,未将对象引用设置到对象实例不过代码编辑器显示的时候是绿色的本来是黄色的
      

  4.   

    Image aa =  this.pic.Image;
    Bitmap bb = new Bitmap(aa);
    System.IO.MemoryStream stream1 = new System.IO.MemoryStream();
    bb.Save(stream1,System.Drawing.Imaging.ImageFormat.Bmp);   
                Byte[] nn = stream1.ToArray();  Color vv = bb.GetPixel(1,2);
      

  5.   

    Image aa =  this.pic.Image;
    Bitmap bb = new Bitmap(aa);
    Color vv = bb.GetPixel(1,2);
      

  6.   

    你这里 pic 确认有图片吗?
      

  7.   

    还是不行,调试时显示this.pic.Image=null
    但是在其它的能用啊,怎么回事啊
    我重定义了个全局变量保存Image,然后创建Bitmap也还是不行啊