Я использую Expresion Blend 3 и создал новый пользовательский элемент управления в моем проекте. Я хочу, чтобы раскадровка запускалась, если пользовательское свойство этого пользовательского элемента управления запускается, как показано здесь в списке.
Я узнал, что вам нужно свойство зависимости, но мое понимание там ограничено. Вот базовый код, который я настроил со свойством "IsAwesome" в качестве примера ..
Partial Public Class simpleControl
Public Sub New()
MyBase.New()
Me.InitializeComponent()
End Sub
Public Shared ReadOnly IsAwesomeProperty As DependencyProperty = _
DependencyProperty.Register("IsAwesome", GetType(Boolean), GetType(simpleControl))
Public Property IsAwesome() As Boolean
Get
Return DirectCast(Me.GetValue(IsAwesomeProperty), Boolean)
End Get
Set(ByVal value As Boolean)
Me.SetValue(IsAwesomeProperty, value)
End Set
End Property
End Class
Однако моя собственность не отображается в этом списке. Что мне не хватает? Или весь мой подход неверен?
Буду признателен за любую помощь или совет!
Приветствия