如何为ViewModel中的DataTemplate中创建的View设置DataContext

对此已有疑问,但他们没有回答我的问题。 例如:

        

正如您所看到的,我正在尝试为创建的View设置DataContext,希望它将使用用于创建它的ViewModel。 但是当我单步执行代码时,DataContext始终为null。 我怎样才能实现我想要的目标? 谢谢

如果为ViewModel类定义了一个带有View控件的DataTemplate ,它将自动将DataContext设置为ViewModel。

这应该工作: