0
所以我一直在修補一些代碼,我有點後悔,最初問題是Microsoft.Phone.Controls在錯誤的路徑目錄中,我已經刪除並重新添加到引用成功。名稱空間'Microsoft.Phone.Controls'中不存在類型或名稱空間名稱'ListPicker'?
我得到一個新的錯誤,它似乎只是它不喜歡的listpicker元素。
所以我一直在修補一些代碼,我有點後悔,最初問題是Microsoft.Phone.Controls在錯誤的路徑目錄中,我已經刪除並重新添加到引用成功。名稱空間'Microsoft.Phone.Controls'中不存在類型或名稱空間名稱'ListPicker'?
我得到一個新的錯誤,它似乎只是它不喜歡的listpicker元素。
我在你前面的問題的更新發布,但我會在這裏移動。 :)
ListPicker
是Silverlight Toolkit for Windows Phone中的一個控件,它是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中的引用可能很難設置。有一個示例應用程序可用於該工具包,可能會有所幫助。
對不起Josh,只是看到你現在更新它 - 我的壞 – AlexDuncan 2012-03-11 17:16:45
沒問題。這是一個不同的問題,所以打破它並沒有什麼壞處。 – 2012-03-11 17:17:35
事情是一直在工作之前,剛剛編輯它後決定是尷尬的。在xaml視圖中看到這裏,我已經有列表選取器工具包了嗎? http://postimage.org/image/rxzinvhx9/ – AlexDuncan 2012-03-11 17:19:44