Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以使 LinkLabel 的背景透明?
将 BackColor 设置为透明系统颜色不起作用。匹配容器的 BackColor 是不合适的,因为容器是图像。
如果您的标签位于图片框或面板的顶部,则除了将 .BackColor 设置为 Color.Transparent 之外,您还必须将图片框或面板设置为标签的父级:
myLabel.Parent = myPicturebox; myLabel.BackColor = Color.Transparent;
原因是 Color.Transparent 实际上并不意味着“透明”,它意味着“继承父级的背景颜色”。默认情况下,标签的父级是表单(或包含控件),而不是图片框。