标签背景不会透明

时间:2013-11-15 07:18:49

标签: vb.net

enter image description here

我遇到了这个问题,我的标签很少会变透明但右边的标签变得透明我使用此代码使标签透明

        Sc.Parent = PictureBox1
        Sc.BackColor = Color.Transparent
        Sc.BringToFront()
        Sc.Location = New Point(150, 24)

但是在图像的左侧,您会看到标签不会透明我希望文本覆盖箭头但现在有一个框。我使移动箭头透明,它工作正常,但现在不是真的,这里的标签的问题是箭头的代码示例

With ArrowRight
.SizeMode = PictureBoxSizeMode.Zoom
End With

With RArrowRight
    .Parent = PictureBox2
    .SizeMode = PictureBoxSizeMode.Zoom
    .BackColor = Color.Transparent
End With

1 个答案:

答案 0 :(得分:0)

重叠组件令人头疼 为什么不使用。 可见 属性。在这种情况下,需要隐藏的图像不可见,显示的图像将显示为 可见 ,而无需使用.BringToFront;

    Sc.Parent = PictureBox1
    Sc.Visible = True 
    Sc.Location = New Point(150, 24)

隐藏,

   Sc.Visible = False
   MyNextImage.Visible = True