Шаг 1: Создать inhered класс управленияПочему New() срабатывает дважды в моих унаследованных элементах управления? (WinForms)
Public Class Test_Control
Inherits ListBox
Public Sub New()
Items.Add("test")
End Sub
End Class
Шаг 2: класс Drag, чтобы сформировать в конструкторе
Шаг 3: Запуск проекта
Результат:
Почему это происходит ?! Я здесь полностью в тупике. У меня есть googled и googled, и я не могу найти никакого решения или ответа на это.
Это вызывает некоторые серьезные проблемы для меня. Я просто пытаюсь добавить первоначальный вариант «Выбрать один ...» для каждого вновь созданного Combobox. То же самое происходит с каждым унаследованным классом управления, независимо от типа управления (textbox/combobox/listbox/etc).
То же самое происходит, если я использую окно сообщений в New(). Когда я запустил приложение, появятся два окна сообщений.
Вы уверены, что это исполняется дважды, и вы не просто имеете первый «тест», предварительно приготовленный в дизайнере? – JosephHirn