c#中的winform程序中的Label标签的背景色怎么设为透明色?

时间:2022-03-27 14:49:07
c#中的winform程序中的Label标签的背景色怎么设为透明色,在2003中好像不支持。

7 个解决方案

#1


将他的背景色 设为Transparent ;

#2


好像重写一下就可以了。我也不知道怎么重写,msdn上的例子:
想让RichBox透明是吗?

自己重写一个RichTextBox

Friend Class MyRichTextBox
    Inherits System.Windows.Forms.RichTextBox

    Public Sub New()
        MyBase.New()

        '另控件拥有透明色
        setstyle(ControlStyles.Opaque, True)
    End Sub

End Class

不过我试过,不成功。不知道哪错了

#3


自己顶

#4


背景色设为transparent,2003中没有吗?

#5


没有呀

#6


自己顶

#7


Transparent

#1


将他的背景色 设为Transparent ;

#2


好像重写一下就可以了。我也不知道怎么重写,msdn上的例子:
想让RichBox透明是吗?

自己重写一个RichTextBox

Friend Class MyRichTextBox
    Inherits System.Windows.Forms.RichTextBox

    Public Sub New()
        MyBase.New()

        '另控件拥有透明色
        setstyle(ControlStyles.Opaque, True)
    End Sub

End Class

不过我试过,不成功。不知道哪错了

#3


自己顶

#4


背景色设为transparent,2003中没有吗?

#5


没有呀

#6


自己顶

#7


Transparent