0

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

我认为我必须在主表单加载事件上捕获检查事件并以某种方式存储它,但我不知道该怎么做。

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

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
4

1 回答 1

1

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

表单加载可能:

If My.Settings.IsRegistered = True Then
     btnRegister.Visible = False
     chkSomething.Checked = True
End If
于 2013-10-29T17:16:39.013 回答