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

[复制链接]
查看11 | 回复2 | 2011-9-1 13:46:31 | 显示全部楼层 |阅读模式
现在的问题是能够画出圆角矩形来,但是由于画布是尖角矩形的,设置画布Transparent透明属性,但是得到的图片就是四个角是黑色的,不知为啥不能真正得到一个四个角真正透明的圆角矩形图片。
我是是想画出一个圆角矩形来用图片填充,得到像PS滤镜那样的圆角图片。


不知怎么样才能够填充。。。。。试过graphics.DrawImage方法,但是失败,
不知道哪位高银能指点一下。。。。。

回复

使用道具 举报

千问 | 2011-9-1 13:46:31 | 显示全部楼层
矩形的四个角上画个1/4的圆 你把画布颜色设为白色 不要弄成透明的 透明的出来是个黑色...
回复

使用道具 举报

千问 | 2011-9-1 13:46:31 | 显示全部楼层
你指的画布是什么?是窗体么?有个简单的办法,你把画布也重绘一下,绘制成背景色...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行