兄弟,我看了你回答的“C# winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体

兄弟,我看了你回答的“C#winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体那个图片怎么布局啊,不是很懂... 兄弟,我看了你回答的“C# winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体那个图片怎么布局啊,不是很懂 展开
 我来答
Online_Ghost
2013-05-17 · TA获得超过682个赞
知道小有建树答主
回答量:395
采纳率:33%
帮助的人:155万
展开全部
1、做一张整体背景图做背景 form的ForBorderStyle设置成None
2、在需要的地方加上透明背景的Panel 把控件放在Panel里边就可以了
更多追问追答
追问
在panel里面添加按钮的时候,按钮也是透明吗,或者是填充图片,如果是填充图片,怎么能实现图片和背景的无缝连接呢,有点不太明白的是,为什么要把边框设置成none呢
追答
panel里边加按钮  按钮就不用透明了  通过按钮的Image属性设置按钮的图片

边框设置成none是为了不显示系统默认的那个标题框 那个看起来不协调

button的flatstyle 设置为flat
再设置button的flatappearance.borderSize设为0
flatappearance.mousedownbackcolor和flatappearance.mouseoverbackcolor 都设置为transparent
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式