日期:2014-05-18  浏览次数:20946 次

C# pictureBox的图片大小改变问题
我在pictureBox里放了一张图片,
在画直线的时候使用了this.pictureBox1.Invalidate();
导致每次画直线的时候,图片都会自动的改变大小。

如何使图片不会变化。
我在后设置了
 this.pictureBox1.SizeMode属性,还是不行。

------解决方案--------------------
画到一个 Bitmap 或 Image 上,然后在 PictureBox 里加载这个图像就行了
------解决方案--------------------
放个空间容器(如Panel),在Panel里画图试试,在OnPaint里Graphics g= panel1.CreateGraphics();