Чувак, ты просто лучший, два дня не могла нигде найти как можно из одной формы в другую перенести текст! Спасибо тебе огромное за подробный рассказ, ты меня просто спас!)))
Заем для дочерних форм статик класс, сделайте публичную переменную в дочерней форме и вы можете ее менять из материнской формы Типа frm2= new Form2(); frm2.public_string= this.textBox1.Text; frm2.Show(); a в форме 2 не забываем сделать переменную public string public_string; тогда label1.Text= public_string;
Мужик, спасибо тебе большое! Я делаю проект в колледже и твое видео мне очень помогло. Я не мог передать инфу из этого класса в другой корректно. Теперь все работает. Желаю тебе большого счастья.
И что, теперь сто экземпляров форм наплодиться разных с сообщением....... А как сделать, чтобы конкретные уникальные две формы между собой взаимодействовали и обменивались данными??? вопрос открыт.........
Отличный урок ! Если добавить timer1 на вторую форму , а на первой форме менять статическую переменную менять в событии KeyPress то текст на второй форме будет изменятся почти одновременно с первой формой . Я изменил ваш проект и у меня все получилось .
@@andreyandrey2777 в конструкторе для 2й формы (Form2) в качестве аргумента указываете ссылку на первую форму (Form1) и если надо, следующими аргументами передаете другие нужные данные. Получится что-то вроде: public Form2(Form1 form1, int a, ...) {*тело конструктора, где можно проделать действия с формой и проделать действия с входящими данными*}
какая боль, я пробовал и другой вариант, но он не работал по той же причине по которой и у тебя сначала не заработало (( это обидно я над такой тупой ошибкой мучался полтора часа
дай бог тебе здоровья, 5 лет прошло, а до сих пор актуально, и на wpf-е тоже
С 4:26 идёт короткий рассказ о том, как я обычно программирую. :D
Жизненно😅
Ля вот реально, 4 часа искал как сделать пытался сам, но ничего не вышло и тут нашел твое видео, спасибо
Чувак, ты просто лучший, два дня не могла нигде найти как можно из одной формы в другую перенести текст! Спасибо тебе огромное за подробный рассказ, ты меня просто спас!)))
Заем для дочерних форм статик класс, сделайте публичную переменную в дочерней форме и вы можете ее менять из материнской формы
Типа
frm2= new Form2();
frm2.public_string= this.textBox1.Text;
frm2.Show();
a в форме 2 не забываем сделать переменную
public string public_string;
тогда
label1.Text= public_string;
Большущее спасибо Роман! Благодаря вашему уроку всё получилось! Удачи вам в жизни и в вашей профессиональной деятельности.
Мужик, спасибо тебе большое! Я делаю проект в колледже и твое видео мне очень помогло. Я не мог передать инфу из этого класса в другой корректно. Теперь все работает. Желаю тебе большого счастья.
Огромное спасибо! Ваше видео буквально спасло меня от неуда по проекту 😭🧡
И что, теперь сто экземпляров форм наплодиться разных с сообщением....... А как сделать, чтобы конкретные уникальные две формы между собой взаимодействовали и обменивались данными??? вопрос открыт.........
Отличный урок ! Если добавить timer1 на вторую форму , а на первой форме менять статическую переменную менять в событии KeyPress то текст на второй форме будет изменятся почти одновременно с первой формой . Я изменил ваш проект и у меня все получилось .
Это реально самый лучший способ (ИМХО) который я видел на Ютубе)
Лучший!!!
Ты дал мне то, что не мог дать даже StackOwerFlow)))
Лаконично и по делу, а главное - всё действительно работает! Спасибо!)))
спасибо , долго сам возился , твое видео сразу помогло
Спасибо тебе, мил человек!
Красавчик! Спасибо большое)
Огромное спасибо за урок!!!
Спасибо! Это именно то, что я искал!
Очень странно, что мало просмотров. Спасибо, выручило.
Спасибо вы мне помогли как никогда
Барт Симпсон одобряет!)
Спасибо очень выручил.
Красавчик
Спасибо за видео, очень помогло)
Спасибо бро, удачи
Спасибо, это работает!
Спасибо огромное ! и меня спас )))
чел , я люблю тебя
После перехода из форм1 после успешной авторизации, на форме2 в GridView выводим все данные равный ID вошедшего пользователя.
Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Очень полезно!!!
Спасибо!
Спасибо
спасибо помог!
спасибо)
*Супер!*
Есть ещё один способ, добавить во вторую форму поле типа Form1 и добавить конструктор, который будет принимать ссылку на первую форму
@@andreyandrey2777 в конструкторе для 2й формы (Form2) в качестве аргумента указываете ссылку на первую форму (Form1) и если надо, следующими аргументами передаете другие нужные данные. Получится что-то вроде: public Form2(Form1 form1, int a, ...) {*тело конструктора, где можно проделать действия с формой и проделать действия с входящими данными*}
пасибо❤
Роман, а можно с Вами связатся?
а как фото передать из Form1 в Form2
👍
*bool Like = true;*
А можно не в форму передавать а к примеру в текстовый редактор в шаблон word или power point
А как можно сделать два таких меняющихся лейблов в одной форме?
Если я правильно понял вопрос, то нужно просто в статическом классе будет создать по стринговой переменной на каждый из лейблов.
А как передать наоборот? Если обе формы уже созданы
Погуглите паттерн Наблюдатель (observer). Возможно, это то, что вам нужно.
@@user-ti1cy6yq8e всё норм, я прост видео не до конца посмотрел, спасибо
Имя label1 не существует в текущем контексте, как исправить?
Такая же ситуация
если ты читаешь комментарии можешь ответить ка можно сделать так чтобы вместо текста сделать цифры и числа
Есть специальный методом .ToString()
Во второй форме какого рода элемент label1?
Затрудняюсь ответить. Среднего, наверно)
какая боль, я пробовал и другой вариант, но он не работал по той же причине по которой и у тебя сначала не заработало (( это обидно я над такой тупой ошибкой мучался полтора часа
но этот вариант проще чем тот что я пытался, Спасибо большое
А как же get{}, set{}?
Хуета, этот способ лучше.
твой тоже
не работает, пишет нет в данном контексте)))))))))))))
как фиксить ?
@@severusov да подругому сделал, не помню как. Посмотри кибер форум c#
Это ужасный ответ. Ведь как правило так с объектами не поработаешь. Статичные поля это не профессионально!
Почему?
@@_g0sp1 надо объекты передавать. Это гибче и проще.
@@up9380 хм, надо изучить этот вопрос глубже. Спасибо
Спасибо