paip.c#.net自定义图像窗体form

本文介绍如何在C#中使用图片作为窗口背景来提升应用美观度,包括设置BackgroundImage属性、调整FormBorderStyle及TansparencyKey属性等关键步骤。详细指导了PNG/GIF与BMP图片的使用技巧,以及相关属性的配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



paip.c#.net自定义图像窗体form


作者Attilax ,  EMAIL:1466519819@qq.com


使用图片来做为FORM,更美观


找到BackgroundImage属性,点击打开新的窗口,选择下面的导入资源文件,选择Png/GIF图片。因为这两种图片格式支持透明,也可以使用BMP
如果使用PNG/GIF,backcolor属性必须设置为白色,否则将来出来边框


FormBorderStyle,将其设置为none,即不显示标题栏
如果使用BMP,不透明属性opcity必须设置为100%,否则会显示边框。。


设置TansparencyKey,将它设置为你bmp图片的背景色(如黄色),此时BMP图片黄色区域将来会显示为透明..我设置为BLUE也可以。。但是GREEN不行,有点奇怪。。。。如果是


PNG,GIF图片,设置为Tansparent




有的说要在构造函数里调用  //SetStyle(ControlStyles.SupportsTransparentBackColor, true);但我不调用也可以.






参考:




C#创建不规则窗体的几种方式 - Alexis - 博客园
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值