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

Изменение Label.Text на Form2 из Form1

17.05.2011, 20:34. Показов 5031. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача такова - вписываем в textBox текст, по щелчку кнопки - текст сохраняется в переменную, по щелчку другой кнопки значению label.Text присваивается значение переменной и показывается вторая форма. На деле - значение не меняется.
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
 public partial class Form1 : Form
    {
        string user;
        string brat;
        string sestra;
      
        public Form1()
        {
            InitializeComponent();
        }
        //собираем данные из текстбоксов
        public void Memory()
        {
          
            user = textBox1.Text;
            brat = textBox3.Text;
            sestra = textBox2.Text;
           
        }
         public void Monitor()
        {
            Form2 derevo = new Form2();
           
            derevo.label1.Text = user;
            derevo.label2.Text = brat;
            derevo.label3.Text = sestra;
        }
    
        private void button1_Click(object sender, EventArgs e)
        {
            Memory();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
          
           Monitor();
           (new Form2()).Show(); 
        }
 
       
    }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.05.2011, 20:34
Ответы с готовыми решениями:

В Form1 переменная user. В Form2 пытаюсь присвоить label.Text её значение.
Есть Form1 и Form2. В Form1 переменная user. В Form2 пытаюсь присвоить label.Text её значение. Выдаётся ошибка: "Для...

управление Form1 из Form2
Форма 1 на label1 modifiers установил public. private void button1_Click(object sender, EventArgs e) { Form2...

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

2
мастер топоров
 Аватар для Koran
917 / 742 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
17.05.2011, 21:31
вот это:
C#
1
           (new Form2()).Show();
и вот это:
C#
1
2
3
4
5
            Form2 derevo = new Form2();
           
            derevo.label1.Text = user;
            derevo.label2.Text = brat;
            derevo.label3.Text = sestra;
разные объекты
если вы идете этим путем, тогда пишите вот так:
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
public partial class Form1 : Form
    {
        string user;
        string brat;
        string sestra;
        Form2 derevo = null;
      
        public Form1()
        {
            InitializeComponent();
        }
        //собираем данные из текстбоксов
        public void Memory()
        {
          
            user = textBox1.Text;
            brat = textBox3.Text;
            sestra = textBox2.Text;
           
        }
         public void Monitor()
        {
            if(derevo == null|| derevo.IsDisposed){
                        derevo = new Form2();
                       
                        derevo.label1.Text = user;
                        derevo.label2.Text = brat;
                        derevo.label3.Text = sestra;
            }else{
                        derevo.Dispose();
                        Monitor();
            }
        }
    
        private void button1_Click(object sender, EventArgs e)
        {
            Memory();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
          
           Monitor();
           derevo.Show(); 
        }
    }
1
0 / 0 / 0
Регистрация: 05.03.2011
Сообщений: 36
17.05.2011, 21:40  [ТС]
Спасибо большое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.05.2011, 21:40
Помогаю со студенческими работами здесь

Form1 связь с Form2!!!
Работа Form1 непосредственно взимосвязывает Form2 объясните:) начинающиму подробно разжуйте ??? немного объяснение как я хочу сделать...

Как связать Form1 и Form2?
Помогите, пожалуйста, излазил весь интернет, но так и не понял, как можно связать две формы между собой. Т.е. есть 2 формы Form1 и Form2 ...

Получение записанных данных из Form1 в Form2
Доброе время. Вот стоит задача такая: Нужно вытащить данные записанные в textBox5 в Forms1 и записать их в textBox1 в Forms2. Как это...

Выполнение команды в Form1 после закрытия Form2
Доброго времени суток как сделать так что б после закрытия Form2 в Form1 выполнялась команда???

Присвоить значение одной формы Form1, форме Form2
Здравствуйте нужна помощь, вообщем есть две формы form1, form2. Form1 один может перемещаться по экрану если ее перетащить мышкой. По...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru