XAML: заListPicker в WP7 не показывает элементы?
<toolkit:ListPicker x:Name="payerMenu" Height="588" HorizontalAlignment="Left" Margin="34,11,0,0" VerticalAlignment="Top" Width="234" ExpansionMode="ExpansionAllowed"></toolkit:ListPicker>
Код:
private void PhoneApplicationPage_Loaded(object sender, RoutedEventArgs e)
{
payerMenu.ItemsSource = App.Instance.namesList;
}
namesList является List<string>
. Элементы добавляются в этот список с другой страницы. Когда я вернусь на главную страницу, в ListPicker нет элементов. Тем не менее, я вручную распечатать содержимое элементов ListPicker в текстовом блоке, все элементы печатаются
private void button1_Click(object sender, RoutedEventArgs e)
{
foreach(var item in payerMenu.Items)
{
textBlock1.Text += item.ToString();
}
}
Это означает, что элементы «являются» в ListPicker, по какой-то причине он не показывает. Я попробовал hardcoding несколько элементов для начала, эти элементы появляются в ListPicker, но не добавлены пользователем.
Это должно быть правильно, потому что я связал один и тот же список со списком на той же странице, что и listpicker, и он отлично работает. просто, что listpicker не показывает элементы. –
Можете ли вы поместить больше данных? Как вы привязаны к списку. Как вы создаете источник и т. Д. Как вы инициализируете namesList ... и пытаетесь связать itemsourece в Xaml. –