C#如何在窗体上画点

sis_ying 2008-06-16 03:10:49
我要做一个凸包求解的程序,现在刚开始。我向用鼠标点击窗体,点击处生成一个有颜色的小点,点击若干次后停止,然后点击按钮来画凸包。现在就是不知道怎么使得鼠标点击处留下一个醒目的小点,C#有没有画点的函数,或者怎么达到我要的类似的效果。
...全文
555 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xtcqw13 2008-06-19
  • 打赏
  • 举报
回复
Pen pen = new Pen(Color.Blue);
Brush brush = new SolidBrush(Color.Blue);
Graphics g = this.CreateGraphics();
g.DrawEllipse(pen, e.X, e.Y, 7, 7); //画边界
g.FillEllipse(brush, e.X, e.Y, 7, 7); //填充
wangdj2 2008-06-16
  • 打赏
  • 举报
回复
其实画个小圆填充也是个不错的方法。
jin_ok 2008-06-16
  • 打赏
  • 举报
回复
画个小圆然后填充
wangdj2 2008-06-16
  • 打赏
  • 举报
回复
怎么会没有呢,System.Drawing 命名空间下有丰富的绘图函数,别说一个小小的点了,就是比较复杂的3D图像也能
绘的出来,好好看一下,不错的。
wwlprince 2008-06-16
  • 打赏
  • 举报
回复
画个小圆,再以相同颜色填充。
h_w_king 2008-06-16
  • 打赏
  • 举报
回复
画小圆.

110,499

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧