进度条在我想要的时候也不会隐藏? VB

时间:2017-10-31 11:39:38

标签: vb.net progress-bar picturebox visible invisible

您好我正在VB中创建一个简单的游戏,其中怪物随机产生并在您多次点击图片框时消失。每个敌人的顶部都有一个进度条,当敌人死亡时(当敌人消失时)它会消失。

我正在尝试的代码如下:

    Private Sub Form1...
    progbarstart()
    progbarshow()
    End sub

    Private Sub progbarstart()
    ProgBarEnemy.Visible = false
    End sub

    Private Sub progbarshow()
    If PicBoxEnemy.Visible = true then
    ProgBarEnemy.Visible = true
    Else
    ProgBarEnemy.Visible = false
    End If
    End sub()

我认为您需要的所有信息都有更多我认为无关紧要的代码。提前谢谢。

1 个答案:

答案 0 :(得分:1)

查找VisibleChanged事件并输入此代码。当图片框可见时,它将更新您的进度条

 Private Sub PicBoxEnemy_VisibleChanged(sender As Object, e As EventArgs) Handles PicBoxEnemy.VisibleChanged
        progbarshow()
    End Sub