|
|
1
3
你不需要
如果你能确定这一点,那就是:-
如果无法确定类型和/或无法说服控制控件宿主的人确保至少实现与已知成员的特定接口,则可能需要自己进行反射。
如果您不能只知道属性的名称,则可以选择:-
现在,如果确定知道要绑定的属性的名称,则可以在控件构造函数的代码中设置绑定:-
有了它,您的代码将如下所示:-
或者,您可以将绑定控件的这个新属性作为Xaml的职责:-
|
|
|
2
1
答案当然是非常直截了当的,我相信每个人都认为我在做。。。
在控件的
|
|
3
0
好吧,现在说得更有道理了。相应地更改答案。。。 基本上,您不应该需要DataContext={Binding}。项的DataContext由父控件设置(每个项)。在大多数由ItemsSource中的条目生成的列表类型控件中。
您能否提供更多的代码/xaml,我们可以在上下文中看到上面的内容? |
|
|
4
0
作为预防措施,我将在之后检查是否为空:
|
|
|
Bigeyes · 如何在MVVM模式中添加行? 9 年前 |
|
|
User9898 · 悬停回到原始颜色时为什么选择 9 年前 |
|
|
Huma Ali · WCF已完成事件中的异常处理 9 年前 |
|
|
Nerd in Training · 文件副本发布错误 10 年前 |