0

在 MSDN 杂志 ( http://msdn.microsoft.com/en-us/magazine//jj651572.aspx ) 的特殊 Window 8 版中,Laurent 描述了初始化他的 SimpleIoc 容器,还描述了如何使用 ViewModels 实现导航a NavigationService,它实现INavigationService.

然而,在图 6 中(他说它说明了如何注册服务),他的代码片段清楚地引用了一个设计时NavigationService,名为DesignNavigationService,我认为它支持“Blendability”(Laurent 非常支持 Blend,我很感激)。

有谁知道设计时导航服务有什么不同?文章中没有其他提及,并且一些 Bing 搜索结果没有任何用处。

4

1 回答 1

0

在与文章一起发布的示例代码中找到了答案。

DesignNavigationService课堂上,有这样的解释性评论:

// This class doesn't perform navigation, in order
// to avoid issues in the designer at design time.

鉴于 ViewModel 类可能在设计时运行了一点点,这是有道理的,现在我考虑了一下。

于 2013-01-24T07:07:26.987 回答