У меня есть форма, в которой есть кнопка, при нажатии на которую появляется диалоговая форма.В этой диалоговой форме пользователь должен выбрать некоторые данные, и когда пользователь закончит, они нажимают кнопку OK.После того, как они нажмут кнопку «ОК», необходимо вернуть целое число обратно в предыдущую форму.
Я создал диалоговую форму и попытался вызвать ее с помощью кода ниже:
Dim intResult as Integer = frmData.ShowDialog()
Debug.Writeline(intResult)
Однако онКажется, я могу только вернуть DialogResults (Abort, Cancel, Ignore ...)
Мне было интересно, как я могу это сделать, не создавая публичную переменную и не сохраняя результат там.