关于C#画圆,然后点放射渐变

特别安静 2009-11-25 10:11:44
在C#中Graphics
画个圆,颜色怎么实现从外框向中间渐变,或者从圆中一点向外框渐变?
也就是所谓的点放射渐变
从左到右或者从上到下这些倒是简单
那个知道怎么实现点放射渐变的功能呢?
...全文
512 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
特别安静 2009-11-25
  • 打赏
  • 举报
回复
怎么才能让绘制的字符串居中啊?
比如说一个Button,我绘制的字符串不知道怎么居中
longhair9711 2009-11-25
  • 打赏
  • 举报
回复
这个就可以了:PathGradientBrush

设置PathGradientBrush.CenterColor和SurroundColors就可以了
SuperTyro 2009-11-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gomoku 的回复:]
http://msdn.microsoft.com/zh-cn/library/ms533917(en-us,VS.85).aspx
[/Quote]

2楼给了很棒的效果了
如果楼主需要实例
可以去下载我上传的gdi+的资源,里面有很多关于gdi+的效果实现和对应的代码
特别安静 2009-11-25
  • 打赏
  • 举报
回复
winfrom里面的哦,具体是哪个刷子啊,我找半天都没找到
lovelan1748 2009-11-25
  • 打赏
  • 举报
回复
GDI+里有专门实现渐变的刷子
gomoku 2009-11-25
  • 打赏
  • 举报
回复


http://msdn.microsoft.com/zh-cn/library/ms533917(en-us,VS.85).aspx
特别安静 2009-11-25
  • 打赏
  • 举报
回复
Graphics高手来帮帮我啊

110,535

社区成员

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

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

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