Способы открытия формы в VB.net - Visual Basic .NET
Формулировка задачи:
Для того, чтобы вывести на екран форму я всегда пользовался сочетанием операторов типа
Dim NewForm As New Form2()
NewForm.ShowDialog() ' или .Show()
т.е. как бы создавал экземпляр формы и выводил его на экран.
Недавно коллега (когда-то якобы активно программировавший на VB.net)мне сказал, что это 'идеологически' неправильно, а следует объявлять все формы, которые хочешь открыть из текущей в начале описания класса формы с помощью ключевого слова Public (как точно коллега уже не помнит) а потом в нужном месте обрашаться к открываемой форме по имени - типа
Form2.ShowDialog()
Не подскажет ли уважаемое общество, прав ли мой коллега и если прав, то как правильно оформить описание и где его поместить
Решение задачи: «Способы открытия формы в VB.net»
textual
Листинг программы
Public Class MyClass Public myFormChild as MyFormClass '...... Sub CallForm if myFormChild is Nothing then myFormChild=new MyFormClass() end if myFormChild.Show() end sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д