pictureBox2.Image = curBitmap;//curBitmap是传进去的图片
Graphics gra = this.pictureBox2.CreateGraphics();
Pen pen = new Pen(Color.Pink);//画笔颜色
gra.DrawEllipse(pen, 10, 10, 100, 100);//画椭圆的方法,x坐标、y坐标、宽、高,如果是100,则半径为50
为什么不能在图片上显示出所画的圆?
谢谢,用pictureBox2.BackgroundImage = curBitmap;可以的 但是本身图片是800*600的,设置的pictureBox的大小是200*150,sizemode用的stretchimage,用了这句话之后,图片大小就还原了,没办法在pictureBox上显示全部。(这个星期刚学C#和图像处理,所以很多都不懂)
追答虽然没太明白你的意思,但 背景图也是有 缩放模式的:
this.pictureBox_Main.BackgroundImageLayout = ImageLayout.Stretch;
网速有点卡,刷半天。
成功了 谢谢你