如何在选中后永久隐藏按钮

时间:2013-10-29 17:07:58

标签: vb.net

我的表单上有一个按钮,如果选中此框,我想永久隐藏。换句话说,如果用户选中该框,则下次表单显示时,该按钮不应显示。

我认为我必须在主窗体加载事件上捕获检查事件并以某种方式存储,但我不知道如何做到这一点。

我写了以下内容,但是当表单再次加载时,按钮会显示出来。

Private Sub hideMe_CheckedChanged(sender As Object, e As EventArgs) Handles hideMe.CheckedChanged

If hideMe.Checked = True Then
    frmRegistration.Show()

    hideMe.Enabled = False
End If
End Sub

1 个答案:

答案 0 :(得分:1)

您需要将某些内容保存为设置等,并在每次应用启动时重新加载(猜测名称和功能):

表单加载可能:

If My.Settings.IsRegistered = True Then
     btnRegister.Visible = False
     chkSomething.Checked = True
End If