Чувак, ты просто лучший, два дня не могла нигде найти как можно из одной формы в другую перенести текст! Спасибо тебе огромное за подробный рассказ, ты меня просто спас!)))
Мужик, спасибо тебе большое! Я делаю проект в колледже и твое видео мне очень помогло. Я не мог передать инфу из этого класса в другой корректно. Теперь все работает. Желаю тебе большого счастья.
Заем для дочерних форм статик класс, сделайте публичную переменную в дочерней форме и вы можете ее менять из материнской формы Типа 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
Жизненно😅
Спасибо огромное, спустя 6 лет - лучший способ и отличный видеоурок
Чувак, ты просто лучший, два дня не могла нигде найти как можно из одной формы в другую перенести текст! Спасибо тебе огромное за подробный рассказ, ты меня просто спас!)))
Ля вот реально, 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)))
Спасибо за видео, очень помогло)
Очень странно, что мало просмотров. Спасибо, выручило.
Спасибо вы мне помогли как никогда
Спасибо бро, удачи
Спасибо! Это именно то, что я искал!
Барт Симпсон одобряет!)
Очень полезно!!!
Красавчик
Есть ещё один способ, добавить во вторую форму поле типа Form1 и добавить конструктор, который будет принимать ссылку на первую форму
@andreyandrey2777 в конструкторе для 2й формы (Form2) в качестве аргумента указываете ссылку на первую форму (Form1) и если надо, следующими аргументами передаете другие нужные данные. Получится что-то вроде: public Form2(Form1 form1, int a, ...) {*тело конструктора, где можно проделать действия с формой и проделать действия с входящими данными*}
После перехода из форм1 после успешной авторизации, на форме2 в GridView выводим все данные равный ID вошедшего пользователя.
а как фото передать из Form1 в Form2
А как передать наоборот? Если обе формы уже созданы
Погуглите паттерн Наблюдатель (observer). Возможно, это то, что вам нужно.
@@РоманЛевин-о5у всё норм, я прост видео не до конца посмотрел, спасибо
Спасибо огромное ! и меня спас )))
Роман, а можно с Вами связатся?
Спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!
👍
*bool Like = true;*
Спасибо!
пасибо❤
чел , я люблю тебя
спасибо)
Спасибо
А можно не в форму передавать а к примеру в текстовый редактор в шаблон word или power point
Имя label1 не существует в текущем контексте, как исправить?
Такая же ситуация
Спасибо, это работает!
если ты читаешь комментарии можешь ответить ка можно сделать так чтобы вместо текста сделать цифры и числа
Есть специальный методом .ToString()
спасибо помог!
А как можно сделать два таких меняющихся лейблов в одной форме?
Если я правильно понял вопрос, то нужно просто в статическом классе будет создать по стринговой переменной на каждый из лейблов.
Во второй форме какого рода элемент label1?
Затрудняюсь ответить. Среднего, наверно)
А как же get{}, set{}?
Хуета, этот способ лучше.
*Супер!*
какая боль, я пробовал и другой вариант, но он не работал по той же причине по которой и у тебя сначала не заработало (( это обидно я над такой тупой ошибкой мучался полтора часа
но этот вариант проще чем тот что я пытался, Спасибо большое
не работает, пишет нет в данном контексте)))))))))))))
как фиксить ?
@@severusov да подругому сделал, не помню как. Посмотри кибер форум c#
твой тоже
Это ужасный ответ. Ведь как правило так с объектами не поработаешь. Статичные поля это не профессионально!
Почему?
@@_g0sp1 надо объекты передавать. Это гибче и проще.
@@up9380 хм, надо изучить этот вопрос глубже. Спасибо
Спасибо