После того, как мне сообщили, что родной ComboBox
не подходит, мне посоветовали взглянуть на Silverlight Toolkit ListPicker
. Так я сделал и получил проблему.
Я открыл новый проект и вытащил новый ListPicker
на главную страницу. ListPicker
выглядит так:
<toolkit:ListPicker x:Name="Result">
<toolkit:ListPickerItem Content="Win" />
<toolkit:ListPickerItem Content="Place" />
<toolkit:ListPickerItem Content="Lose" />
</toolkit:ListPicker>
При попытке запустить это я получаю XamlParseException
с InnerException InvalidProgramException
. Все, что я сделал, это перетащил элемент управления и добавил немного ListPickerItem
. Удаление элементов по-прежнему приводит к ошибке, полное удаление элемента управления ListPicker
позволяет отображать страницу без ошибок.
Я уверен, что что-то упустил, но любая документация, которую я читал, указывает на то, что эта разметка в порядке, включая http://windowsphonegeek.com/articles/listpicker-for-wp7-in-depth
Я могу предоставить любую другую необходимую информацию.
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
без него не скомпилируется. - person anothershrubery   schedule 14.04.2012