c#初学者的在线等待
刚接触初学者,在写一个类时,需要在给传递过来的窗口上绘制一个JPG文件,我的代码如下: 
                         public   void   Paint(Form   fm,PictureBox   pb) 
                         { 
                                     //画顶部 
                                     Graphics   gp   =   fm.CreateGraphics();    
                                     pb.Image   =   Bitmap.FromFile(basePicturePath   +    "00.jpg "); 
                                     gp.DrawImage(pb.Image,0,0); 
                         } 
 运行时,   窗体上的PictureBox控件已显示图片,但是窗体上却未绘画出PictureBox中的图片,请熟手门指点迷津!!
------解决方案--------------------这部分不熟悉! 
 帮你顶一下!
------解决方案--------------------1. Graphics 是否在winform的最上层。fm是你的form fm.CreateGraphics(); 意思就是在这个Form上画,那么画的位置上不能有其他控件 
  2. 调用form.update(); 
  3. override form.redraw   
 3种方法应该可以解决你的问题