回答
看起來,問題是你要引用Microsoft.Phone.Controls.Toolkit
.dll文件的副本在你Ref
文件夾,但Visual Studio是可能尋找其他地方。
如果在解決方案資源管理器中打開Visual Studio並展開References文件夾,則可能會看到Microsoft.Phone.Controls.Toolkit
已列出,但標有黃色警告圖標。
嘗試右鍵單擊並單擊刪除。然後右鍵點擊References,瀏覽到您的Ref
文件夾中的文件,然後重新添加它。
更新:ListPicker
是Windows Phone的Silverlight工具包中的一個控件,它是Microsoft發佈的一組控件中的一個控件。這是您剛添加回應用程序的參考。
當您添加控件到頁面,你需要一個參考.dll文件添加到XAML頁面,並將其映射到一個前綴,會告訴Visual Studio中哪裏可以找到控制:
<phone:PhoneApplicationPage x:Class="MyApp.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:controls="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls"
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit">
注意前綴toolkit
。
現在你可以添加一個控制這樣的:
<toolkit:ListPicker></toolkit:ListPicker>
如果這些項目的設置是否正確,您可能還需要檢查.dll文件「封鎖」當你下載了它。瀏覽到資源管理器中的.dll,然後右鍵單擊並查看底部的名爲Unblock的按鈕。如果它在那裏,請點擊它。
XAML中的引用可能很難設置。有一個示例應用程序可用於該工具包,可能會有所幫助。
雖然在Nuget上安裝SilverlightToolkip WP,但我遇到了同樣的問題。
安裝,包裝SilverlightToolkitWP
您可以安裝的NuGet,並用它來安裝工具包。按照以下步驟將工具包添加到您的項目中;
- 在Visual Studio中轉到工具菜單
- 選擇庫軟件包管理器
- 打開包管理器控制檯
- 類型
PM> install-package WPToolkit
這將安裝和工具添加到您的項目。
找到完整的文章here
謝謝你的男人,這也做了Windows Phone 8的把戲! – 2014-01-08 22:55:42
- 1. 無法在Microsoft.Phone.Controls.Toolkit中找到LongListSelectorItem
- 2. C#引用組件無法找到
- 3. 如何處理「引用組件」引用「無法找到」。
- 4. Microsoft.Phone.Controls.Toolkit ListPicker引發XamlParseException
- 5. Microsoft.Phone.Controls.Toolkit無法導入使用指令
- 6. 無法找到引用的組件'vbide'與2010年的xp
- 7. .Net 4.0中的點組件引用似乎無法找到它
- 8. 無法找到組件
- 9. 無法找到組件的ID鑑於
- 10. PyQt4的 - timer.timeout.connect() - 無法找到引用
- 11. XPath無法找到引擎
- 12. Ndepend找到所有組件的引用?
- 13. 引用的組件Mono.Android找不到
- 14. 找不到F#庫引用的組件
- 15. 無法使用query.ToObservable(),無法找到引用的DLL
- 16. JavaScript無法找到Vaadin組件ID ..?
- 17. 無法找到組中的Windows用戶?
- 18. 類型引用無法找到名爲
- 19. FXCop - 無法找到引用程序集
- 20. 無法找到引用源:包
- 21. 構建成功,但給出警告,無法找到引用的組件
- 22. Visual Studio 2012隨機報告:「引用的組件X無法找到」
- 23. CakePHP的 - 測試組件 - 無法找到組件
- 24. 無法找到組裝
- 25. WebsitePanel無法找到IIS_IUSRS組
- 26. @Query未找到組件引用
- 27. ERR無法找到文件的偏差引用
- 28. Tomcat無法在java類中找到引用的文件
- 29. 無法找到用戶或組與System.DirectoryServices.AccountManagement
- 30. 角:無法找到一個數組的索引
喬希,即工作一種享受,但現在我得到一個新的錯誤「的類型或命名空間名稱ListPicker'不存在命名空間存在‘Microsoft.Phone.Controls’ (你是否錯過了一個程序集引用)「 – AlexDuncan 2012-03-11 16:35:20
http://postimage.org/image/bm4od16pz/ screenshot – AlexDuncan 2012-03-11 16:38:07
我更新了我的原始答案,如果你仍然有問題。 :) – 2012-03-11 17:06:33