C#: Урок C# – Управление контролами из дочерней формы - видео HD

C#: Урок C# – Управление контролами из дочерней формы - видео
00:10:08
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18790 роликов

RSS
Ais_Hunt
04:46
+1
хах, а Я то думал это и есть костыль, ссылка на родительский объект посылаемый в конструкторе класса дочернего объекта. Я пришел в C# из С++, и не придумал ничего лучше чем ссылаться на родительский объект, т.е. все формы, кнопки лейбы, это всё объекты у которых разный уровень доступа, видимости и т.д., а тут мы просто изворачиваем программу так что бы иметь доступ ко всем интересующим нас объектам и их свойствам, методам, событиям.
Теперь буду и дальше использовать без опаски порицания)))
Вадим НЕКАНОН
13:03
+1
Какая жесть. Я только упомянул в онлайн лекции в универе wforms, и тут же полилось в чате, «ну хотя бы wpf» и тд. от однокурсников. So scary atmosphere
Павел Иванов
16:52
Я почему-то при такое передачи формы владельца привожу в object. Наверное мне просто не нравится что-то вроде Form1 и т.д. в типе параметра. Но это чисто вкусовщина
André Raskol'nikoff
21:25
Хоть и абсолютно неактуально, но тем не менее, у меня сразу появилась идея решить данную проблему одной строчкой, обратившись к коллекции открытых форм:

((Form1)Application.OpenForms[«Form1»]).MyMethod();

Вроде как должно работать, если в классе Form2 обратиться к коллекции, она вернет нужный экземпляр класса Form1, и у данного экземпляра можно обращаться к его полям, методам и свойствам.

Но я не проверял работает ли данное решение, т.к. нет такой возможности сейчас
Dmitry Shklyar
13:56
+1
Спасибо! Классная подача! Замучили меня эти формы ))))
PROTOTYP
19:15
а как сделать так чтоб 2-я кнопка нажималась а не менялся его название т.е. текст
Alex Trask
03:30
Финальная версия 9:30
StasBelka
03:11
Блин это конечно круто, но я пытался с шарпов перенести на плюсы но без успешно видимо я еще мало в программировании, буду у преподавателя спрашивать как это сделать, может на плюсах метод полегче есть
Dummy
22:56
Можно статический датабанк сделать и впихнвть туда нужные формы
Джахангир Бахтияров
13:54
+1
Благодарю вас. Спасли

Новости

В «СёрчИнформ Файловый аудитор» появился контроль данных в «Яндекс Трекер» «СёрчИнформ» приглашает на ежегодную серию практических ИБ-конференций ИИ против скрытых инцидентов: инструкция по применению Novardis и ITGLOBAL.COM выделили SAP-систему международного производителя в российское частное облако Цифровой рубль становится доступным для оплаты в сервисах МТС

В «СёрчИнформ Файловый аудитор» появился контроль данных в «Яндекс Трекер»


3 дня назад
В «СёрчИнформ Файловый аудитор» появился контроль данных в «Яндекс Трекер»
В «СёрчИнформ Файловый аудитор» появился контроль данных в «Яндекс Трекер»
«СёрчИнформ» приглашает на ежегодную серию практических ИБ-конференций
«СёрчИнформ» приглашает на ежегодную серию практических ИБ-конференций
ИИ против скрытых инцидентов: инструкция по применению
ИИ против скрытых инцидентов: инструкция по применению
Novardis и ITGLOBAL.COM выделили SAP-систему международного производителя в российское частное облако
Novardis и ITGLOBAL.COM выделили SAP-систему международного производителя в российское частное облако
Цифровой рубль становится доступным для оплаты в сервисах МТС
Цифровой рубль становится доступным для оплаты в сервисах МТС