【发布时间】:2012-02-01 14:25:23
【问题描述】:
我有一个 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
【问题讨论】:
-
如果没有您的一些代码,我们将无法帮助您
-
您是否尝试过单步执行代码以查看发生了什么?
标签: vb.net visual-studio-2010 cancel-button acceptbutton