0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 36
1

Передать данные из одной формы в другую

09.01.2013, 14:49. Показов 2240. Ответов 4
Метки нет (Все метки)

Нужен совет как правильно организовать работу программы, есть некоторые проблемы с программой.

я верю в чудеса коллективного разума InformarionAboutCountry.rar вот программа
 Комментарий модератора 
ОБсуждение только на форуме


эх как бы объяснить, вот в чем дело, смотрите на форме 1 я нажимю "добавить новую страну", открывается форма 2, я вижу в списке 2 страны, прописанные в самом теле программы, но я хочу ввести свою страну, ввожу "аргенитина", нажимаю добавить, нажимаю ок, она добавляется в листбокс1 формы1, я нажимаю на аргентину, и у меня выходит предупреждение, а мне нужно сделать так чтобы я нажала на "аргентину", потом нажала на "добавиь доп информацию" и уже работать с формой3, и это только первый вопрос)

Добавлено через 2 часа 22 минуты
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2013, 14:49
Ответы с готовыми решениями:

Передать данные из одной формы в другую
Такая интересная ситуация, есть две формы и один класс Код вот такой : форма1, на ней только...

Передать данные из одной формы в другую
На первой форме есть treeView1, в котором описаны страны и города. Нужно передать выбраный город на...

Передать данные с одной формы на другую
В родительской форме пользователь выбирает колличество вводимых строк и заполняет информацией...

Передать данные из одной формы в другую
Есть 2 формы, при запуске открывается 1 форма, на ней есть кнопка, по нажатию на эту кнопку из 2-й...

4
16 / 18 / 4
Регистрация: 03.02.2010
Сообщений: 222
09.01.2013, 19:43 2
Цитата Сообщение от Ковальски Посмотреть сообщение
эх как бы объяснить, вот в чем дело, смотрите на форме 1 я нажимю "добавить новую страну", открывается форма 2, я вижу в списке 2 страны, прописанные в самом теле программы, но я хочу ввести свою страну, ввожу "аргенитина", нажимаю добавить, нажимаю ок, она добавляется в листбокс1 формы1, я нажимаю на аргентину, и у меня выходит предупреждение, а мне нужно сделать так чтобы я нажала на "аргентину", потом нажала на "добавиь доп информацию" и уже работать с формой3, и это только первый вопрос)

Добавлено через 2 часа 22 минуты
kolorotur, может вы поможете?
Ну а что вы хотите.. В событие Selectedindexchanged вы вызываете элемент словаря countryInformation, который не существует в этом словаре.. Сперва вам необходимо реализовать метод который будет добавлять информацию key+value в словарь на Form1 из Form2.. и все получиться удачи!!!
1
0 / 0 / 0
Регистрация: 22.06.2012
Сообщений: 36
10.01.2013, 08:38  [ТС] 3
al072, скажите пожалуйста как связать информацию вводимую в форме3, собрать, и отображать в листбоксе 2? смотрите я создала св-ва объектов, как действовать дальше? как передать объекты из одной формы в другую, из нескольких текстбоксов в один листобокс? и реально ли это сделать? пожалуйста
0
6037 / 3445 / 335
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
10.01.2013, 09:57 4
Цитата Сообщение от Ковальски Посмотреть сообщение
Передать данные из одной формы в другую
Ответы на 7 самых частых вопросов по WinForms
1
16 / 18 / 4
Регистрация: 03.02.2010
Сообщений: 222
10.01.2013, 11:27 5
Цитата Сообщение от Ковальски Посмотреть сообщение
al072, скажите пожалуйста как связать информацию вводимую в форме3, собрать, и отображать в листбоксе 2? смотрите я создала св-ва объектов, как действовать дальше? как передать объекты из одной формы в другую, из нескольких текстбоксов в один листобокс? и реально ли это сделать? пожалуйста
Ответ на ваш вопрос находится по ссылке, которую написал модератор Nio. Вы кстати уже используете в своем коде один из способов передачи объектов из одной формы в дугую.. Обратите внимание на то, каким образом попадает страна в листбокс1 (вы используете public метод get на Form2).. А если вы хотите чтобы информация в листбокс2 была связана с выбранным элементов в листбокс1, то в словаре который вы создали на Form1 для этих целей в ключе вам надо записывать название стран из листбокс1, а в значении описание из Form3.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2013, 11:27
Помогаю со студенческими работами здесь

Передать данные из одной формы в другую
Знаю, уже не однократно это все обсуждалось, но ни один из способов мне не помогает. Наверно что то...

Передать данные из одной формы в другую
форма 1 public partial class Form1 : Form { public Form1() { ...

Передать данные с одной формы в другую
Есть две формы нужно чтоб при нажатии кнопки в другой форме изменилось название label1. Но в первой...

Как передать данные с одной формы на другую?
Доброго времени суток! кратко о главном, нужно из одной формы (типа регистрации) передать данные...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru