我有一个 Visual Studio、Visual Basic 表单,其中包括一个确定按钮和一个取消按钮。
我想要做的是让 OK 按钮保存用户选择的选项,当然还有 Cancel 按钮丢弃它们并将它们返回到以前的值。
但我注意到的是,当我调试表单时,无论我选择哪个按钮,值都会被保存。在表单的属性中,我已经声明 CancelBtn 确实是 CancelBtn 并且 OK 按钮是 OK 按钮,但是无论如何这些值仍然被保存。
有没有更好的方法来做我希望这个表格做的事情?
编辑:
这是到目前为止两个按钮的代码,都被设置为关闭窗口。AcceptOption 应该保存这些值,而 CancelOption 应该只是关闭表单。如果做得不好,我很抱歉,但我发现的常见问题解答只提到了更改每个按钮的属性,而没有提到代码。:
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles AcceptOptionBtn.Click
' Save the Options
Me.Close()
' Close the form
End Sub
Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles CancelOptionBtn.Click
' Close the form
Me.Close()
End Sub