用户控制属性绑定

时间:2012-02-25 14:46:35

标签: vb.net binding user-controls properties

我在vb.net中开发了自定义DateTimepicker,用户可以使用它在波斯语中选择日期。 在我的主contrl类中,我有名为“Value”的可绑定属性。这是属性代码:

<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”......)一切正常。 抱歉我的英语不好 感谢

0 个答案:

没有答案