我在VS2010上创建一个简单的silverlight应用程序,我需要使用日期选择器控件。虽然这看起来很简单但是在努力之后,我仍然在XAML文件中收到此错误:
找不到类型'DatePicker'。验证您是否缺少程序集引用,并且已构建所有引用的程序集。
自从我搜索了一段时间后,我想知道两件事:
P.S - 我已经在我的项目中添加了system.windows.controls作为参考,这也不起作用。
答案 0 :(得分:1)
格斯!我刚刚找到了问题的根源,并意识到我非常愚蠢。 我试图像这样实现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" />