"The type 'DatePicker' was not found",似乎无法在 VS2010 中解决此错误

"The type 'DatePicker' was not found", can't seem to resolve this error in VS2010

我正在 VS2010 上创建一个简单的 silverlight 应用程序,我需要使用 Date Picker 控件。虽然这看起来是一件非常简单的事情,但在努力之后,我仍然在 XAML 文件中收到此错误:

The type 'DatePicker' was not found. Verify that you are not missing an assembly reference and that all referenced assemblies have been built.

搜索了一段时间后,我想知道的有两件事:

P.S - 我已经在我的项目中添加了 system.windows.controls 作为参考,这也不起作用。

哎呀!我刚刚找到了问题的根源,并意识到我非常愚蠢。 我试图像这样实现 DatePicker(我没有使用设计视图):

<DatePicker Height="23" HorizontalAlignment="Left" Margin="114,218,0,0" Name="datePicker1" />

它给出连续错误,因为 DatePicker 控件不是 Silverlight 运行时的一部分,它在 Silverlight SDK 中可用。因此,正确的语法必须像这样引用 Silverlight SDK:(现在完美运行)

<sdk:DatePicker Height="23" HorizontalAlignment="Left" Margin="114,218,0,0" Name="datePicker1" />