社区
C#
帖子详情
如何让无边框的窗体的四个角变成圆角?
xyz16
2006-10-29 01:24:18
如题!!!
...全文
342
4
打赏
收藏
如何让无边框的窗体的四个角变成圆角?
如题!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Knight94
2006-10-29
打赏
举报
回复
或许,你做一个底图,然后设置背景图,会使操作更简单些。
参看
http://www.codeproject.com/csharp/nonrectangularform.asp
Knight94
2006-10-29
打赏
举报
回复
需要自己去做,大致的方法如下:
首先设置窗体的TransparencyKey为一个特殊色,例如Green。
然后在窗体的Paint事件中类似如下处理,例如:
GraphicsPath myPath = new GraphicsPath();
myPath.AddLine( 20,0, 0, 0 );
myPath.AddLine( 0,0, 0, 20 );
myPath.AddArc( new Rectangle( 0,0, 40,40 ), 180f, 90f );
e.Graphics.FillPath( Brushes.Green, myPath );
以上只是实现了做上角,应用到其他边角即可。
liujia_0421
2006-10-29
打赏
举报
回复
学习下...
股神
2006-10-29
打赏
举报
回复
ding
相关推荐
C# winform
窗
体
四个角
变成
圆角
,美观
窗
体
https://blog.csdn.net/qq_34280681/article/details/105428119
CSS3之
圆角
边框
CSS3后才增加的
圆角
样式
圆角
边框: border-radius:length; (参数值可以为百分比也可以为数值的形式) 原理: 圆与边框的交集形成
圆角
效果。 作用: 使盒子的四个角
变成
圆角
,且length越大,四个角的弧度就越小。 圆形边框制作: 1.设置一个正方形盒子 2.将
圆角
边框设置为盒子边长的一半
圆角
矩形的制作: 将border-radius设置为矩形高度的一半 设置边框不同的
圆角
: border-radius:length1 length2 length3
c#无边框异形
窗
体
制作
下面是最终效果: 这就是一个无边框
窗
体
可以注意到它的外观 四个角是圆的 有控制按钮 并且还可以拖拽,当鼠标移动到
窗
体
的四个角和边缘的时候可以拖拽大小 这个
窗
体
没有标题栏和边框的限制 控件可以放在
窗
体
上任何地方 下面就是直奔主题了: 先说一说制作这个
窗
体
的思路(
窗
体
集成自System.Windows.Forms.Form): 1.设置FormBorderStyle属性为...
html
圆角
半径,CSS3 / 绘制四个角不同半径的
圆角
边框 - 汇智网
绘制四个角不同半径的
圆角
边框如果要绘制的
圆角
边框四个角半径各不相同,可以将border-top-left-radius属性、border-top-right-radius属性、border-bottom-right-radius属性、border-bottom-left-radius属性结合起来使用。其中border-top-left-radius属性指定左上角半径,border-top-righ...
css如何实现
圆角
边框
圆角
边框属性是css3新增的属性,在
圆角
边框属性出现之前想要实现
圆角
边框都是用图片做背景实现的,现在有了
圆角
边框属性实现
圆角
效果就简单多了。 1、
圆角
边框属性 :border-radius:可以为元素添加
圆角
边框,他可以一个值对四个角设置,也可以分别给每个角设置 先设置一个高和宽为200背景为红色的容器 (1)设置一个值 四个角都是相同的 实现方法: ...
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.9w
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-29 01:24
社区公告
让您成为最强悍的C#开发者