C# 图片圆角问题 , Graphic GDI。。。。。

现在的问题是能够画出圆角矩形来,但是由于画布是尖角矩形的,设置画布Transparent透明属性,但是得到的图片就是四个角是黑色的,不知为啥不能真正得到一个四个角真正透明... 现在的问题是能够画出圆角矩形来,但是由于画布是尖角矩形的,设置画布Transparent透明属性,但是得到的图片就是四个角是黑色的,不知为啥不能真正得到一个四个角真正透明的圆角矩形图片。

我是是想画出一个圆角矩形来用图片填充,得到像PS滤镜那样的圆角图片。

不知怎么样才能够填充。。。。。试过graphics.DrawImage方法,但是失败,

不知道哪位高银能指点一下。。。。。
展开
 我来答
苗哥0906
2011-09-01 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:197
采纳率:0%
帮助的人:147万
展开全部
矩形的四个角上画个1/4的圆 你把画布颜色设为白色 不要弄成透明的 透明的出来是个黑色
更多追问追答
追问
但是要是放在网站里面,背景是别的颜色的话不就显得不太搭调了吗?比如放在颜色较深背景的网页里面。
追答
可以把画刷搞成过渡色,或者跟网页背景闹成一样的 ,颜色你设成Window看能行不 ,这个是系统颜色
runcr
2011-08-31 · 超过46用户采纳过TA的回答
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:99万
展开全部
你指的画布是什么?是窗体么?有个简单的办法,你把画布也重绘一下,绘制成背景色
追问
bitmap设置的大小用Graphic绘制
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式