一个关于C#参数无效的问题!
我在一个类中先定义了一个函数:privatevoidForm3_Paint(objectsender,System.Windows.Forms.PaintEventArg...
我在一个类中先定义了一个函数:
private void Form3_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Graphics a=this.CreateGraphics();
Pen pen=new Pen(Color.Blue,2);
a.DrawRectangle(pen,14,66,50,40);
Bitmap bitmap_cat=new Bitmap(".\\picture\\22\\1 (6).gif");
g.DrawImage(bitmap_cat,14,66,50,40);
}
然后写入
this.Paint += new System.Windows.Forms.PaintEventHandler(this.Form3_Paint);
可以生成,但运行时出错显示"参数无效"。 展开
private void Form3_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Graphics a=this.CreateGraphics();
Pen pen=new Pen(Color.Blue,2);
a.DrawRectangle(pen,14,66,50,40);
Bitmap bitmap_cat=new Bitmap(".\\picture\\22\\1 (6).gif");
g.DrawImage(bitmap_cat,14,66,50,40);
}
然后写入
this.Paint += new System.Windows.Forms.PaintEventHandler(this.Form3_Paint);
可以生成,但运行时出错显示"参数无效"。 展开
2个回答
展开全部
运行时出错 你看看Graphics a=this.CreateGraphics();
Pen pen=new Pen(Color.Blue,2);
a.DrawRectangle(pen,14,66,50,40);
Bitmap bitmap_cat=new Bitmap(".\\picture\\22\\1 (6).gif");
g.DrawImage(bitmap_cat,14,66,50,40);
这些的参数对不对吧,重点是那个路径,试试用绝对路径,前面那个.有点没看懂,还有全角半角和空格对不对
Pen pen=new Pen(Color.Blue,2);
a.DrawRectangle(pen,14,66,50,40);
Bitmap bitmap_cat=new Bitmap(".\\picture\\22\\1 (6).gif");
g.DrawImage(bitmap_cat,14,66,50,40);
这些的参数对不对吧,重点是那个路径,试试用绝对路径,前面那个.有点没看懂,还有全角半角和空格对不对
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询