“telerik”控件发生“在未被引用的程序集中定义”错误
一、使用“telerik”控件下的“RadDatePicker”时,发生“在未被引用的程序集中定义”错误,具体如下。
1、XAML
<telerikInput:RadDatePicker HorizontalAlignment="Left" Margin="250,318,0,0" Name="radDatePicker2" VerticalAlignment="Top" Width="127" />
<telerikInput:RadDatePicker HorizontalAlignment="Left" Margin="250,279,0,0" Name="radDatePicker1" VerticalAlignment="Top" Width="127" />
2、“MainPage.g.i.cs”下错误信息如下
internal Telerik.Windows.Controls.RadDatePicker radDatePicker2;
internal Telerik.Windows.Controls.RadDatePicker radDatePicker1;
错误 1
类型“Telerik.Windows.Controls.IThemable”在未被引用的程序集中定义。必须添加对程序集“Telerik.Windows.Controls, Version=2009.2.813.1030, Culture=neutral, PublicKeyToken=5803cfa389c90ce7”的引用。
C:\Users\Administrator\Desktop\Test\SLCombobox\SLCombobox\obj\Debug\MainPage.g.i.cs
53 57 SLCombobox
3、添加的引用
xmlns:toolkit="http://schemas.microsoft.com/winfx/2006/xaml/presentation/toolkit"
xmlns:telerikInput="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Input"
using Telerik.Windows.Controls.DatePicker;
问题一:为什么会发生这样的错误???"RadDatePicker"控件是直接从工具栏中托过去的。
问题二:“.g.i.cs”文件的作用是什么???
问题三:为什么添加一个“Telerik.Windows.Controls.GridView”控件到VS2010的工具栏,会多出那么多的图标???
如下图: