У меня есть WPF MyUserControl.
Внутри я определил свойство зависимости (как по умолчанию это делает Visual Studio)
Public Property Prop1 As String
Get
Return GetValue(Prop1Property).ToString()
End Get
Set(ByVal value As String)
SetValue(Prop1Property, value)
End Set
End Property
Public Shared ReadOnly Prop1Property As DependencyProperty = _
DependencyProperty.Register("Prop1", _
GetType(String), GetType(ctlMyUserControl.MyUserControl), _
New FrameworkPropertyMetadata(Nothing))
Я успешно скомпилировал проект, но не вижу в конструкторе элементов управления WPF мой Prop1
.
Почему?
Я также определил "обычное" свойство, такое как
Public Property Test1 As String
Но я не вижу этого и в дизайнере. Почему?
EDIT
Я добавил MyUserControl в другой элемент управления WPF, и там я вижу эти свойства. Но в конструкторе самого MyUserControl (когда я выбираю корневой UserControl) эти свойства не отображаются ...