c#,如何在pictureBOX中画圆?注意,是以鼠标点下的那个点为圆心画圆
1个回答
展开全部
void PictureBox1MouseClick(object sender, MouseEventArgs e)//pictureBox1的Click事件
{
using (var g=pictureBox1.CreateGraphics()) {
var p=e.Location;
int r=20;//圆的半径
g.DrawEllipse(Pens.Black,p.X-r,p.Y-r,2*r,2*r);
g.Flush();
}
}
追问
e.location不存在怎么回事?
追答
大写的L
这段代码要放到pictureBox1的Click事件的处理方法里。你截图把你的代码放上来。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询