Я разработал пользовательский DateTimepicker в vb.net, чтобы пользователи могли выбирать с ним дату в персидском языке.
в моем главном классе contrl у меня есть свойство привязки с именем «Значение». вот код недвижимости:
<Editor(GetType(TypeEditor), GetType(UITypeEditor)), Browsable(True), _
Bindable(True)> _
Public Property Value As String
Get
Return _DateValue
End Get
Set(ByVal Value As String)
_DateValue = Value
Me.Text = Value
RaiseEvent ValueChanged(Me, New PropertyChangedEventArgs("Value"))
End Set
End Property
С этим кодом все в порядке, за исключением того, что когда я внес изменение в свой источник данных, значение элемента управления не обновляется. но странная часть моей проблемы заключается в том, что когда я меняю имя свойства на что-либо другое (например, «Dvalue», «DateValue» ...), все работает просто отлично.
извините за мой плохой английский
Спасибо