我有一个相当简单的问题,但我无法理解它...
我有一个继承自UserControl
的类。它具有类型为AxisColor
的{{1}} DependencyProperty。在类的XAML结构中,我有Color
。
绑定不起作用。 我做错了什么?
答案 0 :(得分:0)
您可能希望将RelativeSource={RelativeSource Self}
添加到绑定表达式中。否则,您绑定到DataContext属性。
答案 1 :(得分:0)
如果您想要UI绑定,则必须指定ElementName,更多选项here。如果您想要数据绑定,请确保正确设置DataContext。
答案 2 :(得分:0)
如果你有一个需要从类中获取属性AxisColor
的UserControl,则需要将该UserControl的DataContext设置为包含AxisColor的类。
myUserControl.DataContext = myClassInstance;
否则,您的用户控件不知道从何处获取该属性。