日期:2014-05-17  浏览次数:20837 次

参数无效?未处理ArgumentException?错误
画图时出现 参数无效?未处理ArgumentException?错误 这是什么错误?

然后我要是去掉g.Dispose();
则不会出错,但是图会多出一些多余的线,这是咋回事呢?

------解决方案--------------------
你的g是不是一个类字段或者全局的变量,最有可能的是g这个变量无效,调用了g.Dispose之后再调用g.DrawLines,
------解决方案--------------------
建议在finally代码块中在释放资源!
------解决方案--------------------
代码写在OnPaint中,直接用e.Graphic