Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6

Передача данных между формами

27.06.2011, 20:07. Показов 2660. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите кто может перерыл много форумов так ничего и не нашёл.
Проблема у меня с передачей данными между формами вот ниже описано все подробней.

На Form1 при нажатии на кнопку стоит вот этот код:
C#
1
2
3
Form6 f6 = new Form6(textBox1.Text, textBox2.Text);
f6.Show();
this.Hide();
На Form6 этот:
C#
1
2
3
4
5
6
string N1,N2;
public Form6(string n1, string n2) 
{
            N1 = n1;
            N2 = n2; 
}
Запускаю отладку нажимаю на кнопку и меня перекидывает на Form2
и вижу там вот это:

Название: 93f37a7e6616.png
Просмотров: 165

Размер: 4.7 Кб
Но если на Form1 ставлю такой код:
C#
1
2
3
Form6 f6 = new Form6();
f6.Show();
this.Hide();
то Form6 остается такой какой и должна быть:
(от модератора: Изображение не загружается)
 Комментарий модератора 
Избегайте использования слишком большого количества смайлов в сообщениях в тематических разделах форума, а также "кричащего" выделения текста. Это никаким образом не ускорит решение вашей проблемы.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.06.2011, 20:07
Ответы с готовыми решениями:

Передача данных между формами
Есть 2 формы: Form1 и Form2. На Form2 заполненный datagridview. Как в Form1 получать данные из определённой ячейки datagridview. ...

Передача данных между формами
Добрый день. У меня есть 2 формы на одной форме в textbox'ах задаются случайные числа, мне нужно сделать так, что бы при открытии второй...

Передача данных между формами
Открыты дне формы одновременно. При нажатии на кнопку на первой форме текст из текстовых полей первой формы копируется в текстовые поля...

10
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
27.06.2011, 20:14
А вы N1 и N2 хоть как-то визуализируете?
1
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6
27.06.2011, 20:16  [ТС]
N1 и N2 у меня теперь это данные с text.Box1 и text.Box2. Визуально не как не добавляю.
0
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
27.06.2011, 20:19
А что вы хотите тогда?
1
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6
27.06.2011, 20:20  [ТС]
чтобы 2я форма на которую передал данные работала а не была пустой
0
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
27.06.2011, 20:29
Она и работает. Просто она как бы пустая. Чтобы вывести к примеру на форму N1 и N2 тебе потребуется кинуть лейбл на форму.
1
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6
27.06.2011, 20:35  [ТС]
Killster, она не пустая.
вот так она и есть но когда я не передаю данные с text.Box она отображается нормально. А когда передаю то выходит пустая.
Миниатюры
Передача данных между формами  
0
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
27.06.2011, 20:39
C#
1
2
3
4
5
6
public Form6(string n1, string n2) 
            {
InitializeComponent(); //Не очень помню точное название, скопируйте с конструктора по умолчанию
N1 = n1;
            N2 = n2; 
            }
1
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6
27.06.2011, 20:41  [ТС]
Killster, не помогло.
0
185 / 188 / 17
Регистрация: 26.11.2010
Сообщений: 511
27.06.2011, 20:42
А тексты в лейбл когда пихаете?
1
0 / 0 / 0
Регистрация: 27.06.2011
Сообщений: 6
27.06.2011, 20:47  [ТС]
Killster, все работает спасибо за помощь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.06.2011, 20:47
Помогаю со студенческими работами здесь

Передача данных между формами
У меня такая проблема. Нужно сделать так: Form1 вызывает Form2. На Form2 находиться кнопка button, при нажатии на которую данные из textBox...

передача данных между формами
Есть форма№1 со справочником валют, форма№2 Курсы валют. Из курсов валют вызывается форма№1 для выбора валют(например при добавлении)....

Передача данных между формами
Есть две формы Fr1 и Fr2. На Fr2 есть к примеру листобокс. Как из Fr1 добавить в ЛистБокс Fr2 данные?

Передача данных между формами
Доброго времени суток! У меня тут образовалась одна вроде и простая проблемка, однако я в полнейшем тупике. В общем такая тема: есть 2...

Передача данных с COM порта между формами
Добрый день! Задача следующая: программа принимает данные с com порта, если пришли заранее определенные данные, открывается форма 2 и уже...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru