各位大侠我在窗体里拖了一个picyurebox,然后利用grahics(),函数进行作画。
代码结构如下:
private void Formolu_Paint(object sender, PaintEventArgs e)
{
Graphic();
}
private void pictureBox1_Paint(object sender, PaintEventArgs e)
{
Graphic();
}
Graphic()
{
Graphics g = this.pictureBox1.CreateGraphics();
g.Clear(System.Drawing.Color.White);
Pen mypen = new Pen(System.Drawing.Color.Black, 3);
SolidBrush redBrush = new SolidBrush(System.Drawing.Color.Red);
#...
画图代码
#
}
窗体一开始运行的时候画图是正常的,缩放比例正常,如下图所示:
但是当我点击datagridview上的按钮跳出窗口再关闭后或者在picturebox的空白处随意乱点的时候就有可能出现缩放比例不正常的图片,如下图所示:
不明白是哪里出现问题了哎~~~求解~~
------解决思路----------------------
你把画图代码省略了,谁知道为什么会不正常
你放出的代码里根本没有缩放啊