|
|
1
15
你不能直接做你原本想做的事。您可能尝试过并得到了一些编译错误。无法在UserControl的根XAML中内联设置自定义属性,因为元素类型是UserControl,因此编译器将基于该类型而不是自定义类型强制属性名称。您可以通过更改为附加属性来解决此问题,但这实际上改变了MyDP的含义。相反,您可以在UserControl的样式中设置一个默认值,并通过执行原始示例中的操作,在任何声明的实例上重写它,从而获得额外的好处。在UserControl的根元素下设置:
|
|
|
2
1
您还可以在MainWindow的构造函数中定义绑定,如下所示:
|
|
|
CasualNobody · 公开UserControls内容模板 8 年前 |
|
|
Tom · WPF中相同usercontrol的不同实例中的不同值 8 年前 |
|
|
Johannes · 从UserControl获取绑定列表 9 年前 |
|
|
Mike Eason · 在数据触发器中使用依赖属性 11 年前 |