winform窗体中我同时设置了背景颜色和背景图但只显示了背景颜色,我只想显示背景图该怎么做

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform窗体中我同时设置了背景颜色和背景图但只显示了背景颜色,我只想显示背景图该怎么做相关的知识,希望对你有一定的参考价值。

参考技术A 将WinForm属性中backColor属性设置为“系统”标签下的Control 颜色。即可 参考技术B 取消背景色追问

如何取消

追答

有背景图就设为透明色,找到backcolor选web颜色面板,选第一个Tran...好长的单词,不知道念什么。。。

追问

不行

追答

那设置为control默认背景色试试

追问

设了,它会先出来背景图,最后显示的确实背景颜色,背景图就调了一下

追答

远程看看吧,留Q

追问

2205643613

本回答被提问者采纳

Delphi如何制作透明背景窗体

我用了pngimage这个第三方控件,在窗体上画了一个Image1,并将一个png图成功画了上去。但是由于delphi的窗体有背景颜色,要怎样才能将窗体的颜色变为透明。
我的png图是有阴影效果的。

(1)procedure TForm1.FormCreate(Sender: TObject);
begin
brush.style:=bsClear;
end;
(2)把Form1 的 BorderStyle 属性设置为 bsSizeable

不知道行不行。
参考技术A 试下Form的TransparentColor吧

以上是关于winform窗体中我同时设置了背景颜色和背景图但只显示了背景颜色,我只想显示背景图该怎么做的主要内容,如果未能解决你的问题,请参考以下文章

winform 窗体默认的背景颜色是啥

C# Winform 在子窗体中显示不需要的背景颜色

C# 里winform窗体颜色怎么设置?

winform form窗体边框颜色怎么设置?

Delphi如何制作透明背景窗体

winform窗体——基本属性