Получение ошибки свойства зависимости только в XAML - PullRequest
0 голосов
/ 14 сентября 2018

Я добавляю расширенное свойство к существующему пользовательскому элементу управления, оно прекрасно работает во время разработки и выполнения без ошибок. Однако я получаю сообщение об ошибке, отображаемое в режиме конструктора в XAML:

Невозможно установить «Binding» в свойстве «SfdName» типа «ExtendedSfMaskedEdit». «Связывание» можно установить только для свойства DependencyObject объекта Dependency.

Как мне это очистить?

XAML ниже:

<local:ExtendedSfMaskedEdit SfdName="{Binding TestTag}" />

Код ниже:

Public SfdNameProperty As DependencyProperty = DependencyProperty.Register("SfdName", GetType(String), GetType(ExtendedSfMaskedEdit), New UIPropertyMetadata("", AddressOf SfdNameChanged))

Private Sub SfdNameChanged(d As DependencyObject, e As DependencyPropertyChangedEventArgs)

End Sub

<Bindable(True)>
Public Property SfdName As String
    Get
        Return DirectCast(GetValue(SfdNameProperty), String)
    End Get
    Set
        SetValue(SfdNameProperty, Value)
    End Set
End Property
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...