Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.05.2014, 21:09   #1
Dr.House69
Пользователь
 
Регистрация: 12.04.2014
Сообщений: 16
По умолчанию Объединение форм в C#

Добрый день! Я только начал программировать на C#, а еще точнее в windows forms. Передо мной стоит непростая для меня задача, сделать программу из 3 полей:
в первом 3 TextBox, куда вводятся определенные слова и значения, по типу название, год выпуска, тип
Во втором таблица, где все это выводится
В третьем нужен выпадающий список, грубо говоря, выбрал название - получил год и тип.
Это все основное, что нужно от программы. Но я не понимаю, как сделать так, чтобы при запуске выводились все три окошка (или, например, при нажатии кнопки в первом поле первое окно закрывается и представляется таблица во втором поле). Смотрел руководства, но там нет ничего конкретного. Помогите пожалуйста, какой командой это сделать? Слышал про какие-то контекстные меню, но так и не понял, как они могут помочь. Буду благодарен за любую помощь)
Dr.House69 вне форума Ответить с цитированием
Старый 06.05.2014, 21:28   #2
Dr.House69
Пользователь
 
Регистрация: 12.04.2014
Сообщений: 16
По умолчанию

Грубо говоря, можно ли сделать так, что при нажатии одной кнопки в Form1 она исчезала, появлялась Form2, при нажатии кнопки в Form2 она тоже исчезает, появляется Form3, ну и обратные процессы соответственно?
Dr.House69 вне форума Ответить с цитированием
Старый 07.05.2014, 12:06   #3
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,883
По умолчанию

Исчезание формы делается методом Hide() , появление - методом Show() , Также можно использовать свойство Visible (типа bool), как для чтения состояния видимости, так и для его установки.
Другое дело созданы ли у Вас формы, если нет - то Вам надо создавать их динамически, например, Form2 form = new Form2(); и потом уже обращаться к переменной form, например, form.Show();
phomm вне форума Ответить с цитированием
Старый 07.05.2014, 16:19   #4
Dr.House69
Пользователь
 
Регистрация: 12.04.2014
Сообщений: 16
По умолчанию

Цитата:
Сообщение от phomm Посмотреть сообщение
Исчезание формы делается методом Hide() , появление - методом Show() , Также можно использовать свойство Visible (типа bool), как для чтения состояния видимости, так и для его установки.
Другое дело созданы ли у Вас формы, если нет - то Вам надо создавать их динамически, например, Form2 form = new Form2(); и потом уже обращаться к переменной form, например, form.Show();
Cпасибо большое!
Dr.House69 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Объединение форм различных процессов. voxfox Общие вопросы Delphi 2 27.07.2013 15:11
Объединение двух и более форм в делфи!!! maratos Помощь студентам 25 26.04.2011 09:23
Объединение nikshiyan Паскаль, Turbo Pascal, PascalABC.NET 10 26.07.2010 00:09
Объединение всех форм в 1 юнит Diamon Общие вопросы Delphi 8 04.12.2009 19:23
Объединение Форм! Pliz help me Vladnet Помощь студентам 3 29.03.2009 20:13