не найдено окно со списком Windows Phone 7 - PullRequest
1 голос
/ 17 октября 2011

Я использую Express Edition Visual Studio 2010 для Windows Phone 7, 7.1 SDK.Я пробую учебник на app hub , но когда я подхожу к примеру со списком, поле со списком не отображается в xaml и даже когда я запускаю приложение.

Я посмотрелв редакторе Toolbox в VS, а также там нет поля со списком.

Есть ли поле со списком в наборе инструментов Silverlight?(У меня не установлено, это оправдывает, почему я не вижу его на панели инструментов).Если нет, почему я не могу это увидеть?Код в примере (XAML) для выпадающего списка:

<ComboBox x:Name="ComboBox1" ItemsSource="{Binding}"
Foreground="Black" FontSize="18" Height="50" Width="400"/>

, который мне подходит.

Ответы [ 2 ]

5 голосов
/ 17 октября 2011

В Windows Phone 7 есть ComboBox, но он вряд ли полезен. Это не было "тематическим" для стиля метро или руководств по Windows Phone 7 вообще. Он ведет себя так же, как обычный элемент управления Silverlight. Вы можете изменить шаблон на Metro или использовать элемент управления ListPicker, входящий в состав Silverlight Toolkit для Windows Phone . Этот элемент управления в целом ведет себя так же, как и другие селекторы списка, которые вы видите в телефоне.

Как только вы настроите инструментарий и запустите эту статью Code Project , вы узнаете, как ее использовать.

Как правило, Silverlight Toolkit является отличным преимуществом. Есть много других встроенных элементов управления, которые облегчают работу. Я бы посоветовал вам ознакомиться с документацией к инструментарию.

1 голос
/ 17 октября 2011

РЕДАКТИРОВАТЬ: Учитывая доказательства, это звучит как класс ComboBox присутствует, но на самом деле не отображается должным образом.Вполне возможно, что я столкнулся с этим при разработке WP7, но это было год назад:)

Может быть, это сейчас и присутствует и полезно в Windows Phone7.1, но все еще не в 7.0 ...


Нет, ComboBox доступен в "стандартном" Windows Phone 7.0+ SDK:

Silverlight для Windows Phone

Поддерживается в: ОС Windows Phone 7.1, ОС Windows Phone 7.0

Что происходит, когда вы пытаетесь скомпилировать образец, поставивXAML напрямую?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...