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

Как перенести переменные в другую форму?

11.05.2018, 16:10. Показов 1204. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могу разобраться. как перенести из второй формы переменные в третью форму, чтобы сделать расчёт на третьей форме label4.Text-textBox1.Text=результат. Уже читал 7 часто задаваемых вопросов как перенести переменные, не получается.
Код 2 формы
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApp1
{
    public partial class Form2 : Form
 
    {
        private object someControlOnForm2;
 
        public Form2 ()
        {
            InitializeComponent();
        }
        private void label3_Click(object sender, EventArgs e)
        {
 
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            string x = textBox1.Text;
            string c = textBox3.Text;
            string v = label4.Text;
            if (textBox2.Text == "5555555555555555")
            {
                MessageBox.Show("Перевод на сумму " + x + " рублей, осуществлён на получателя (" + c + ")");
 
                using (Form3 form3 = new Form3())
                {
                    if (form3.ShowDialog() == DialogResult.OK)
                    {
                        someControlOnForm2.Text = form3.TheValue;
                    }
                }
            }
            else
                MessageBox.Show("Данные владелеца карты не найдены");
            textBox1.Clear();
            textBox2.Clear();
        }
 
 
            private void label4_Click(object sender, EventArgs e)
        {
            string v = 100000.ToString();
            label4.Text = v;
        }
 
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void textBox2_TextChanged(object sender, EventArgs e)
        {
 
        }
 
        private void label5_Click(object sender, EventArgs e)
        {
 
        }
 
        private void Form2_Load(object sender, EventArgs e)
        {
 
        }
    }
}
Код третьей формы
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace WindowsFormsApp1
{
    public partial class Form3 : Form
    {
        public Form3()
        {
            InitializeComponent();
        }
 
        public object TheValue { get; internal set; }
 
        private void button1_Click(object sender, EventArgs e)
        {
 
        }
    }
}
В 3 форме ничего нет, кроме пустой кнопки, потому что не знаю, как написать
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.05.2018, 16:10
Ответы с готовыми решениями:

Как перенести переменную в другую форму
Как перенести переменную в другую форму ( переменные в 21 строчке)

Перенести переменные одной формы в другую
Доброго времени суток. Вот код первой формы: using System; using System.Collections.Generic; using System.ComponentModel; using...

Перенести содержимое richTextBox на другую форму
Как перенести все содержимое одного RichTextBox1 в RichTextBox2? Два ричтекстбокса находятся на разных формах. Форма, которая содержит...

2
18 / 18 / 8
Регистрация: 24.01.2014
Сообщений: 92
11.05.2018, 17:34
первая форма
C#
1
using (Form3 form3 = new Form3(label4.Text))
конструктор с аргументом
C#
1
public Form3(string s)
0
549 / 480 / 315
Регистрация: 24.09.2013
Сообщений: 3,345
Записей в блоге: 1
12.05.2018, 12:48
Перенести переменные на другую форму?
А вот скопировать ЗНАЧЕНИЯ переменных с одной формы на другую - это довольно просто
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.05.2018, 12:48
Помогаю со студенческими работами здесь

Перенести код на другую форму
Здравствуйте, подскажите пожалуйста, как перенести код на другую форму Редактирование записей в БД: private void...

Как перенести переменные из одной функции в другую?
Есть программа #include <stdio.h> #include <locale.h> #include <time.h> int date() { setlocale(LC_ALL,"Russian"); ...

Как перенести содержимое Edit на другую форму в Lable
Есть программа состоящая из 2 форм. Как сделать что бы текст, который вводиться в 1-ой форме отображался в Метке на другой (в моем случае...

Как из одной формы перенести данные в другую форму при добавлении?
Привет, народ! Так вопрос. Есть таблица с пользователями. Есть две формы. В одной выпадающий список с пользователями и кнопка...

Закрыть/открыть форму, перенести переменные
Задача состоит в следующем: 1. Закрыть 1-ю форму, открыть 2-ю. 2. Перенести переменные с 1-й формы на 2-ю. З.Ы. я чайник, просьба...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru