如何设置 Visual Studio 以便 winform Label 小部件 BackColor 是透明的而不是“Control”

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

与我合作过的每个表单设计师总是将标签的默认颜色设置为“透明”。
由于某种原因,Visual Studio 将 winform 小部件的默认颜色设置为预定义的“Control”颜色。
这不好,因为某些容器不是“控制”颜色(例如选项卡容器),因此标签的背景不会与容器的颜色混合。
有没有办法覆盖默认设置并使用透明标签(复选框...)?

我不想在运行时执行此操作(扫描树并为每个匹配的小部件设置颜色) 我知道如何为设计器中的一个控件执行此操作,但我想更改默认设置,这样我就不必更改每个小部件的颜色。

visual-studio winforms designer
1个回答
0
投票

在 Visual Studio 2022 Winform 中,标签控件的背景色默认与背景控件一致。

要设置默认透明,可以创建自定义控件(不是用户控件)并拖动标签->点击属性进行设置。

检查文档:扩展现有控件

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