У меня есть форма Visual Studio, Visual Basic, которая включает кнопку «ОК» и кнопку «Отмена».
Я хочу, чтобы кнопка «ОК» сохраняла параметры, которые выбирает пользователь, и, конечно же, кнопка «Отмена» отбрасывала их и возвращала им прежние значения.
Но я заметил, что при отладке формы значения сохраняются независимо от того, какую кнопку я выбираю. В свойствах формы я объявил, что 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