c# winform开发中,怎样让控件超出窗体的部分显示

无剑极圣 2012-04-25 03:44:01
c# winform开发中,怎样让控件超出窗体的部分显示
例如,Visual Studio启动画面就不是个矩形的,下边是个弧形的
...全文
1119 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
烈火蜓蜻 2012-04-25
  • 打赏
  • 举报
回复
呵呵,没有办法哦,因为一个程序所占用的区域就是窗体的大小,

要想实现你的目的,只能把窗体再变大,然后设成透明的,然后在上面放上一个不规则的背景图片,就可以实现你的目的了
wtmanutd 2012-04-25
  • 打赏
  • 举报
回复
应该都要自己设计边框图片什么的吧
熙风 2012-04-25
  • 打赏
  • 举报
回复
那样看起来不是很丑么
gomoku 2012-04-25
  • 打赏
  • 举报
回复
一种方法是用Control.Region属性(Form也是Control)。
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.control.region.aspx
ohkuy 2012-04-25
  • 打赏
  • 举报
回复
这些效果都是自己搞的,
可以弄个无边框窗体,再自己设计下边框和颜色,形状等,
让窗体看起来像你说的“超出窗体”

111,126

社区成员

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

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

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