Я создал пользовательский элемент управления для форм Windows, который является настраиваемым элементом управления датой / временем. Значение даты / времени отображается в текстовом поле. Я создал свойство publi c под названием DTValue, поддерживаемое частной переменной, которая является значением элемента управления.
Элемент управления работает нормально, но если я добавляю более одного экземпляра элемента управления в форму, он Кажется, что когда я изменяю DTValue для одного элемента управления, он также изменяет другой элемент управления.
Как мне указать свойство DTValue c для каждого экземпляра пользовательского элемента управления?
Спасибо за советом.
'Properties
Private _DTValue As DateTime
Public Property DTValue As DateTime
Get
Return _DTValue
End Get
Set(value As DateTime)
'We eliminate the seconds component of the DateTime variable
_DTValue = value.Date.AddHours(value.Hour).AddMinutes(value.Minute)
If SelectorVisible Then
RefreshSelector()
End If
DTTextbox.Text = Format(_DTValue, DTFormat)
End Set
End Property