2012-07-19 91 views
0

我们正在开发WPF应用程序。我们委托开发视图给设计师,他们将使用VS 2010 XAML设计师进行设计。我们已经进入了MVVM模式。我们期待XAMl设计人员设计屏幕/视图,并基于屏幕开始构建ViewModel。但是设计师在查看布局的视图时没有设计时间数据就有问题。有没有办法解决这个问题?WPF MVVM XAML设计 - VS 2010 XAML设计师 - 设计时间数据

回答

1

你可以按照这个指导:

你开始添加以下命名空间声明你的XAML文件:

mc:Ignorable="d" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 

的你可以设置属性和属性被忽略在运行时。

例如,d:DataContext可让您设置独立于运行时间DataContext属性的设计时间d:DataContext

0

首先,给设计师Microsoft Expression Blend,而不是Visual Studio。这就是它的意思。其次,在Blend中,设计师可以为显示创建虚构数据,但是,由于数据类型(视图模型)尚未定义,他们可以可以编辑没有数据的视图和数据模板。

此外,请尝试在Google中搜索:expression blend sample data
- 您将收到很多相关结果。