Как правильно создать пользовательские элементы управления, содержащие заполненные списки?
Например: мне нужен элемент управления со списком, который содержит список продуктов, тогда я бы использовал этот элемент управления в другом проекте.
Мой код такой:
Public Class ProductCombo
Inherits ComboBox
Public Sub New()
Me.Items.Add("Product 1")
Me.Items.Add("Product 2")
End Sub
End Class
, и он работает, но когда я запускаю проект, каждый элемент дублируется - это потому, что список заполняется дважды.Во-первых, когда пользователь добавляет элемент управления в форму, во-вторых, когда дизайнер запускает проект.
Я уже нашел решение для предотвращения добавления элементов в режиме редактирования, но это не то, что мне нужно.Я хотел бы, чтобы они существовали в режиме редактирования, чтобы их можно было редактировать на этом этапе.
Есть ли решение этой проблемы?