1

在 WPF-XAML 中,在设计时与运行时确定 DataContext。

为什么我们已经设置了“DataContext”而必须添加“d:DataContext”?为什么微软在已经可以使用“DataContext”属性自动确定时引入了 DesignTime 属性(我们必须添加的代码,有点复杂)。我能看到的唯一实用程序是在 RunTime 的代码中设置的 DataContext。否则,Microsoft 可以使用 DataContext 并像使用 d:DataContext 一样查找数据的“形状”。

我不明白什么?我错过了什么?

4

1 回答 1

0

正如您自己指出的那样:在许多项目/方法中,DataContext 将在运行时动态设置。所以你在设计时对 DataContext 一无所知..

于 2010-07-10T09:05:57.903 回答