silverlight中DataGrid错误:data未定义

<data:DataGrid x:Name="dgEmployee" height="150" margin="8,8,0,0" VerticalAlignment="Top" HorizontalAlignment="Left" Width="304"/>

这一行报错:
“data”是未声明的命名空间。 行 7,位置 10。 C:\Documents and Settings\zhang\My Documents\Visual Studio 2008\Projects\testDataGrid\SilverlightApplicationClient\MainPage.xaml 7 10 SilverlightApplicationClient

解决方法:

首先,添加引用,在References中添加System.Windows.Controls.Data,

然后,在xaml文件头部添加命名空间,<xmlns:data="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Data" >

这样就可以了。

原文地址:https://www.cnblogs.com/jiewei915/p/1774813.html