1

在此处输入图像描述

我遇到了这个问题,我的一些标签不会透明,但右边的标签会透明我使用此代码使标签透明

        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
4

1 回答 1

0

重叠的组件令人头疼。
你为什么不直接使用 . 可见的财产。在这种情况下,需要隐藏的图像变为不可见,而出现的图像变为可见,无需使用 .BringToFront;

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

而在隐藏时,

   Sc.Visible = False
   MyNextImage.Visible = True
于 2013-11-15T10:41:19.380 回答