制作透明标签背景?

问题描述 投票:0回答:3

我想知道是否可以在 C# 中将标签页的背景绘制为透明,这样我就可以看到窗口本身的后面。我虽然它会产生很酷的效果,但我不知道是否或如何能做到。

c# winforms tabs transparent tabpage
3个回答
3
投票

您可以将 TabControl 的 Appearance 属性设置为 Buttons 而不是使用 BackColor 属性。这将带来透明的标签页外观和炫酷的效果。


1
投票

VB 和 C# 语法

TabPage1.BackColor = Color.Transparent 

这会将 tabpage1 颜色显示为表单颜色。


0
投票

将“背景”属性设置为“透明”:

<TabControl Background="Transparent">
    // ... TabItems definition
</TabControl>

然后你就可以看到后面的窗户了。

© www.soinside.com 2019 - 2024. All rights reserved.