在Blend中创建的SampleData不起作用

时间:2010-12-28 12:36:27

标签: c# silverlight prototype expression-blend

我目前正在使用Expressions Blend创建一个原型。

我创建了一个SampleDataSource并添加了Collection。这个系列有5个简单的属性。

设置完毕后,我将SampleDataSource拖放到我在Blend(同一个项目)中创建的Silverlight页面并创建了Datagrid。

SampleData和网格效果很好。

现在,当我在Visual Studio 2010中打开同一页面时,我收到了几个错误: 我发现最重要的是: 错误4未定义的CLR命名空间。 'clr-namespace'URI是指未包含在程序集中的名称空间“Expression.Blend.SampleData.SampleDataSource”。 C:\ Projects \ Moneydashboard \ Management client \ ManagementClient \ ManagementClient \ SampleDataSource.xaml 6 47 ManagementClient

基本上我想运行我在Blend中创建的proto来在VS 2010中运行和编译。

谢谢和问候, Mayur Kotlikar

1 个答案:

答案 0 :(得分:0)

确保已包含Blend项目中的所有数据相关文件(xaml + cs + xsd),并在App.xaml文件中正确添加了数据源。

考虑在Blend中打开VS2010项目,并将数据源直接添加到项目中。通过右键单击XAML文件并选择“在混合中编辑”,可以在Blend中轻​​松打开VS2010项目。