2017-02-18 67 views
0

我在VS2010上創建了一個簡單的Silverlight應用程序,我需要使用Date Picker控件。雖然這似乎是一件非常簡單的事情,但經過努力,仍然在XAML文件中出現此錯誤:「找不到類型'DatePicker'」,似乎無法解決VS2010中的這個錯誤

未找到類型'DatePicker'。驗證您是否缺少程序集引用,並且所有引用的程序集都已構建。

有兩件事情我想知道這一點,因爲我已經尋找了一會兒:

  • 在System.Windows.Controls定義的心不是DatePicker控件?
  • 與WPF工具包有什麼關係?我遇到了許多關於WPF工具包的解答。

P.S - 我已經添加system.windows.controls作爲我的項目中的參考,這也不工作。

回答

1

Gees!我剛剛發現了我的問題的根源,並意識到我非常愚蠢。 我想實現的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" /> 
相關問題