是否可以使LinkLabel的背景透明?
将BackColor设置为透明系统颜色不起作用。 匹配容器的BackColor是不合适的,因为容器是图像。
答案 0 :(得分:2)
如果您的标签位于图片框或面板的顶部,除了将.BackColor设置为Color.Transparent:
之外,您还必须将图片框或面板设置为标签的父级。myLabel.Parent = myPicturebox;
myLabel.BackColor = Color.Transparent;
原因是Color.Transparent实际上并不意味着“透明”,它意味着“继承父母的背景颜色”。默认情况下,标签的父级是表单(或包含控件),而不是图片框。