Тип или имя пространства имен ListPicker не существует в пространстве имен Microsoft.Phone.Controls? - PullRequest
0 голосов
/ 11 марта 2012

Так что я возился с некоторым кодом, о чем я сожалею, изначально проблема заключалась в том, что Microsoft.Phone.Controls находился в неправильном каталоге, который я удалил и успешно добавил в ссылки.

Я получаю новую ошибку, и кажется, что это просто элемент списка, который ему не нравится.

enter image description here

1 Ответ

4 голосов
/ 11 марта 2012

Я опубликовал это в обновлении вашего предыдущего вопроса, но я перенесу его сюда.:)

ListPicker - это элемент управления в Silverlight Toolkit для 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 в Проводнике, затем щелкните правой кнопкой мыши и посмотрите внизу кнопку «Разблокировать».Если он есть, щелкните по нему.

Ссылки в XAML могут быть сложны в настройке.Для инструментария есть пример приложения, которое может быть полезным.

...