Где я могу найти конструктор по умолчанию формы окна? Я имею в виду:VB.NET: где конструктор по умолчанию формы окна?
Public Sub New()
End Sub
Я должен сказать, что я использую Visual Studio 2008 в качестве своего редактора.
Где я могу найти конструктор по умолчанию формы окна? Я имею в виду:VB.NET: где конструктор по умолчанию формы окна?
Public Sub New()
End Sub
Я должен сказать, что я использую Visual Studio 2008 в качестве своего редактора.
По умолчанию он не отображается. Вы можете объявить его, и он переопределит конструктор по умолчанию. Фактически, как только вы введете Public Sub New() и нажмите enter, VS должен заполнить пару строк кода, и вы можете добавить свой код там, где это необходимо.
Не существует конструктора по умолчанию, если вы его не пишете. Поэтому добавьте фрагмент кода вашего вопроса в файл MyForm.vb, и вы счастливы. VS обычно добавляет к нему вызов InitializeComponent()
, что имеет смысл.
Конструктор по умолчанию (открытый) для любого класса VB не нуждается в определении экспликации. Кроме того, в файле .Designer.vb Формы включают DesignerGeneratedAttribute, который автоматически добавляет вызов к InitializeComponent
конструктору по умолчанию и жалуется, если ваш добавленный вручную конструктор не делает этого.
Вы найдете его в любом файле, который вы написали. –
@Doc: вы имеете в виду в * .Designer.vb из winform? Там нет конструктора по умолчанию ...... – odiseh