我有一个基类窗体,上面有个pictureBox1控件,显示了一幅图,在子类中想把这个图换掉如何写代码?

解决方案 »

  1.   


    嵌入到资源文件里了,
    你可以查看 VS 自动生成的代码,就可以看到图片的来源是保存在resources里。
      

  2.   

    把基类的pictureBox1设为protected访问权限可以在派生类中直接操作啊
      

  3.   

    换掉图片:1.基类的picturebox1的Modifiers 属性要设成 protected or public
    2.子类中就可以 picturebox1.Image = Image.FromFile(imageFileName);
      

  4.   

    怎样把嵌入的资源调出来呢?比如嵌入的是c:\a.png