可以在Panel或PictureBox上畫線段嗎?

wenhuiyan 2006-08-07 05:03:13
Graphics g=Panel.CreateGraphics();
Pen pline=new Pen(Color.Black,1);
g.DrawLine(pline,pstart,new Point(e.X,e.Y));
Panel.Refresh();
...全文
117 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxcayumi 2006-08-24
  • 打赏
  • 举报
回复
我试过了用button没问题啊
wenhuiyan 2006-08-09
  • 打赏
  • 举报
回复
自己頂一下

請各位大俠幫忙看看啦
wenhuiyan 2006-08-08
  • 打赏
  • 举报
回复
可是在button上也不行呀?
其實我是想做畫畫板那種效果,可是就是沒顯示?
Knight94 2006-08-08
  • 打赏
  • 举报
回复
to 寫在From_load或者用Button觸發也不行

form_load肯定是不行的,因为执行panel的paint事件会重新刷新。

在button中应该没什么问题,不过不能加Panel.Refresh();这一句
wenhuiyan 2006-08-08
  • 打赏
  • 举报
回复
寫在From_load或者用Button觸發也不行
Knight94 2006-08-08
  • 打赏
  • 举报
回复
to 删除Panel.Refresh();这一句
這個我試過,不行

你上面的这段代码写在哪里
wenhuiyan 2006-08-07
  • 打赏
  • 举报
回复
Knight94(愚翁) ( ) 信誉:110 2006-08-07 17:19:00 得分: 0


删除Panel.Refresh();这一句


這個我試過,不行
Knight94 2006-08-07
  • 打赏
  • 举报
回复
删除Panel.Refresh();这一句
wenhuiyan 2006-08-07
  • 打赏
  • 举报
回复
我這樣寫沒顯示

110,567

社区成员

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

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

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