兄弟,我看了你回答的“C# winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体
兄弟,我看了你回答的“C#winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体那个图片怎么布局啊,不是很懂...
兄弟,我看了你回答的“C# winform自定义界面效果如果实现”,感觉不错啊,我就是想实现那种效果,但具体那个图片怎么布局啊,不是很懂
展开
1个回答
展开全部
1、做一张整体背景图做背景 form的ForBorderStyle设置成None
2、在需要的地方加上透明背景的Panel 把控件放在Panel里边就可以了
2、在需要的地方加上透明背景的Panel 把控件放在Panel里边就可以了
更多追问追答
追问
在panel里面添加按钮的时候,按钮也是透明吗,或者是填充图片,如果是填充图片,怎么能实现图片和背景的无缝连接呢,有点不太明白的是,为什么要把边框设置成none呢
追答
panel里边加按钮 按钮就不用透明了 通过按钮的Image属性设置按钮的图片
边框设置成none是为了不显示系统默认的那个标题框 那个看起来不协调
button的flatstyle 设置为flat
再设置button的flatappearance.borderSize设为0
flatappearance.mousedownbackcolor和flatappearance.mouseoverbackcolor 都设置为transparent
来自:求助得到的回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询