OnPaint里面怎么画点划线和虚线啊?

agamenon 2009-03-04 11:01:43
找了半天怎么只有DrawLine呢?

菜鸟,轻拍
给个例子
马上结贴
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
龙宜坡 2009-03-04
  • 打赏
  • 举报
回复
来晚了!
yagebu1983 2009-03-04
  • 打赏
  • 举报
回复
可以去MSDN上看看。。
gisyellow 2009-03-04
  • 打赏
  • 举报
回复
System.Drawing.Drawing2D

Custom 指定用户定义的自定义划线段样式。
Dash 指定由划线段组成的直线。
DashDot 指定由重复的划线点图案构成的直线。
DashDotDot 指定由重复的划线点点图案构成的直线。
Dot 指定由点构成的直线。
Solid 指定实线。
jinjazz 2009-03-04
  • 打赏
  • 举报
回复
虚线

private void Form1_Paint(object sender, PaintEventArgs e)
{
using (System.Drawing.Graphics g = e.Graphics)
{
g.DrawLine(Pens.Black, 0, 0, 100, 100);


Pen p = new Pen(Color.Blue);
p.DashStyle = System.Drawing.Drawing2D.DashStyle.DashDotDot;
g.DrawLine(p, 200, 200, 100, 100);
}
}
jinjazz 2009-03-04
  • 打赏
  • 举报
回复
 private void Form1_Paint(object sender, PaintEventArgs e)
{
using (System.Drawing.Graphics g = e.Graphics)
{
g.DrawLine(Pens.Black, 0, 0, 100, 100);
}
}

111,126

社区成员

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

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

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