求教 winform画线 和 颜色问题

dabaicai 2012-04-26 08:50:20
1、我在panel上画很淡的网格线,做成画布的样子,再在上面画别的东西,所以不想在paint里画,那样等我画的东西多了,刷起来闪的厉害,可是在shown里面画,切换一下画面就没了,怎么解决(画面显示的时候就画好格子)?

2、panel能不能做那种渐入的颜色(就是左边蓝色,往右边颜色逐渐变淡那种),怎么做?
谢谢
...全文
141 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bloodish 2012-04-26
  • 打赏
  • 举报
回复
1#
先画到位图上,然后在Panel的Paint事件里画出你的位图
最简单的双缓冲机制,google一下一堆

2#
要渐变,用渐变笔刷,
System.Drawing.Drawing2D.LinearGradientBrush
System.Drawing.Drawing2D.PathGradientBrush
dabaicai 2012-04-26
  • 打赏
  • 举报
回复
没人?

110,566

社区成员

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

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

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