Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Azat_86
0 / 0 / 0
Регистрация: 07.01.2014
Сообщений: 8
1

Передача значений между формами

01.07.2015, 12:21. Просмотров 506. Ответов 4
Метки нет (Все метки)

Доброго времени суток. Помогите пожалуйста решить задачу или натолкните хотя бы о чем почитать. Задача в том, что мне надо из нескольких форм и из нескольких элементов формы обратиться к другой форме, ввести там значение и это значение потом должно вернуться заново в то место формы, откуда я вызывал вторую форму. Например: есть Форма1 с текстовыми полями Адрес1 и Адрес2 и с соответствующими кнопками. по нажатию кнопки рядом с Адрес1 открывается Форма2, в ней в текстовое поле вводится адрес и по нажатию кнопки ок, Форма2 закрывается, а введенное значение попадает в поле Адрес1. тоже самое с полем Адрес2, открывается та же самая Форма2 и введенное значение попадает уже в поле Адрес2 формы Форм1. не могу понять, как можно передать значение из Форма2 именно в вызвавшую форму Форма1 и именно в вызвавший элемент (адрес1, адрес2). Как можно запомнить и обратится потом к полям Адрес1 или Адрес2?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2015, 12:21
Ответы с готовыми решениями:

Передача значений переменных между формами
У меня есть две формы. На первой есть элемент TextBox. Из второй формы, по...

Передача данных между формами
Среда Visual Basic STUDIO’2010 Professional На Form1 имеется кнопка с...

Переключение между формами
Программа работает с данными из файла. Form1 считывает Form2 записывает. Сделал...

Связь между формами
Privet vsem! Skajite pojaluysta kak mojno svyazat' dve formy v VB.NET....

Анимированный переход между формами
Что нужно для анимированного перехода между формами,очень хочу сделать как у...

4
k13
164 / 164 / 52
Регистрация: 11.03.2014
Сообщений: 200
01.07.2015, 16:55 2
Поскольку никаких условий к форме2 не выдвинуто - подойдет inputbox.
1
Azat_86
0 / 0 / 0
Регистрация: 07.01.2014
Сообщений: 8
02.07.2015, 07:13  [ТС] 3
Не совсем. Пример условный был. На практике в Форма2 будет несколько полей. Фактически это будет форма ввода адреса сотрудника.
0
Замабувараев
321 / 330 / 91
Регистрация: 18.12.2014
Сообщений: 679
Записей в блоге: 1
02.07.2015, 07:35 4
На формочке ФормаВводаДанных добавить нужные свойства, например UserName, Address.
vb.net
1
2
3
4
5
6
7
' Создать форму
Dim f As New ФормаВводаДанных
' Показать модально, если пользователь нажал OK, то
If f.ShowDialog() = System.Windows.Forms.DialogResult.OK Then
    ' Получить значения свойств из этого объекта, например
    strUserName = f.UserName
End If
1
Azat_86
0 / 0 / 0
Регистрация: 07.01.2014
Сообщений: 8
02.07.2015, 09:14  [ТС] 5
Спасибо большое, очень выручили. Разобрался, все работает.
0
02.07.2015, 09:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.07.2015, 09:14

Переключение между формами (активация)
Делаю подобие большого splash-окна, которое будет отображаться на мониторах с...

Как передавать значения между формами?
Подскажите пожалуйста, как передавать значения между формами? Такая вещь не...

Как передать значение переменной между формами?
Доброго времени суток! Как передать значение переменной из form1 в form2?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru