Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
1 / 1 / 0
Регистрация: 28.10.2017
Сообщений: 21

Перенос данных из Form1 в Form4

09.04.2019, 14:33. Показов 2386. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста. У меня ничего не получается. Вношу данные (ФИО, дата рождения и тп) в форме 1. А перенести мне их надо в форму4, которая открывается после нажатия кнопки в форме3. Как это сделать?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.04.2019, 14:33
Ответы с готовыми решениями:

Запрограммировать перенос данных из поля Edit1 к Form1.Listbox1 при нажатии клавиши Enter
Запрограммировать перенос данных из поля Edit1 к Form1.Listbox1 при нажатии клавиши Enter. If key =#13 Then …

Отсутствует аргумент, соответствующий требуемому формальному параметру "main" из "Form4.Form4(Form2)"
Здравствуйте. Я еще новичок в C#, да и вообще в программировании, и если на некоторые вопросы я еще мог находить ответы, то с данным...

Необходимо при вводе данных на Form4 сохранять их в Form3
Необходимо при вводе данных на Form4 сохранять их в Form3. И второй вопрос как заполнить таблицу в Form2, чтобы потом просто просматривать...

9
 Аватар для samana
2639 / 1567 / 853
Регистрация: 23.02.2019
Сообщений: 3,876
09.04.2019, 14:38
Очень хороший материал на эту тему. Архитектура ПО в WinForms (FAQ & HowTo)
1
2 / 1 / 1
Регистрация: 14.12.2018
Сообщений: 8
09.04.2019, 14:58
Я бы занес в отдельный класс информацию о пользователе, на 3-ей форме выгружал их и передавал как входные параметры на 4-ую
1
1 / 1 / 0
Регистрация: 28.10.2017
Сообщений: 21
09.04.2019, 15:14  [ТС]
а пример кода можно? а то я уже ничего не соображу
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
09.04.2019, 15:34
Чтобы Вам помочь, научитесь четко писать условия.
Например, есть Фио(где-то там....) и потом это фио куда-то записать
Напишите четко условия,получите код
0
2 / 1 / 1
Регистрация: 14.12.2018
Сообщений: 8
09.04.2019, 15:39
Лучший ответ Сообщение было отмечено NonnaT как решение

Решение

C#
1
2
3
4
5
6
7
8
9
       private void button1_Click(object sender, EventArgs e)
        {
            
            UserInfo.Username = textbUsername.Text.Trim();
            UserInfo.Password = textbPassword.Text.Trim();
            Form2 f2 = new Form2();
            f2.Show();
 
        }
-- Это первая форма

C#
1
2
3
4
5
    class UserInfo
    {
        public static string Username { get; set; }
        public static string Password { get; set; }
    }
-- класс, который хранит информацию

C#
1
2
3
4
5
        private void button1_Click(object sender, EventArgs e)
        {
            Form4 f4 = new Form4(UserInfo.Username, UserInfo.Password);
            f4.Show();
        }
-- передаю параметры, будучи в 3 форме
C#
1
2
3
4
5
6
        public Form4(string user, string password)
        {
            InitializeComponent();
            textBox1.Text = user;
            textBox2.Text = password;
        }
-- Принимаю и заполняю
0
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,575
09.04.2019, 15:46
Лучший ответ Сообщение было отмечено NonnaT как решение

Решение

x1per, а зачем в Form4 через конструктор передаете, если у вас класс в котором данные имеет статические поля, которые доступны напрямую?

C#
1
2
3
4
5
6
public Form4()
{
    InitializeComponent();
    textBox1.Text = UserInfo.Username;
    textBox2.Text = UserInfo.Password;
}
Хотя и тот и другой варианты плохие...
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
09.04.2019, 15:59
Посмотрел код. Для начала скиньте в свой архив.
Какие элеметы будете передавать, для каждого нужен текстбокс или лейбл. номер принимающей формы и все
0
2 / 1 / 1
Регистрация: 14.12.2018
Сообщений: 8
09.04.2019, 16:07
Someone007, Из-за задания только так написал, мало ли
Цитата Сообщение от NonnaT Посмотреть сообщение
А перенести мне их надо в форму4, которая открывается после нажатия кнопки в форме3.
А так, роли большой не сыграет, просто лишнее действие
0
1 / 1 / 0
Регистрация: 28.10.2017
Сообщений: 21
09.04.2019, 20:32  [ТС]
Спасибо! Буду пробовать.
Задание дивное. Нужно просто интерфейс собрать и чтобы данные передавались. Самой проги не надо. А это хуже некуда((

Добавлено через 2 часа 5 минут
Спасибо, все получилось.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.04.2019, 20:32
Помогаю со студенческими работами здесь

Перенос из Form1 в Form2
такой вопрос : Есть у меня в 1 форме код "string cmd= login.Text + "" + " " + pass.Text + "";" В первой заполняем поля логин,пас и...

ActiveX Control: Form1.Show bvModal if(Form1.Text1.Text <> '') then UserControl.Text2.Text = Form1.Text1.Text
Имеется проект ActiveX Control, в нем: Form1(имеет Text1, Button1), UserControl1 (имеет Text2, Button2). По нажатию на Button2 открывается...

Перенос текста из textBox c Form1 в textBox в Form2
Помогите...есть form1 в ней есть textBox1 и есть form2 в ней тоже есть textBox1, также есть кнопка button1.Нужно что бы при нажатии на...

Как сделать чтобы окна Form1 и Form1(Design) открывались автоматически?
Как сделать чтобы окна Form1 и Form1(Design) открывались автоматически? В Visual Studio 2010.

Почему на строку word=form1.pattern.value IE ругается: form1-определение отсутствует?
Почему на строку word=form1.pattern.value IE ругается: form1-определение отсутствует? pattern- это имя текстового поля. Но при...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru