Добавление LongListSelector через код не работает - PullRequest
1 голос
/ 09 ноября 2011

У меня проблемы с добавлением LongListSelector через код в Silverlight. Вот код:

PivotItem pi = new PivotItem();
pi.Header = r.Recipe_Title;

LongListSelector lls = new LongListSelector();
lls.Background = new SolidColorBrush(Colors.Transparent);
lls.ItemTemplate = App.Current.Resources["CheckboxShoppingItemTemplate"] as DataTemplate;
lls.ListHeaderTemplate = App.Current.Resources["citiesListHeader"] as DataTemplate;
lls.GroupFooterTemplate = App.Current.Resources["citiesListFooter"] as DataTemplate;
lls.GroupHeaderTemplate = App.Current.Resources["groupHeaderTemplate"] as DataTemplate;
lls.GroupItemTemplate = App.Current.Resources["groupItemTemplate"] as DataTemplate;
lls.ItemsSource = r.Ingredients;
pi.Content = lls;

Заголовок сводки появляется, а список - нет. Я вижу только заголовок списка, но больше ничего. Нижний колонтитул также отсутствует, хотя он является правильным (я заменил верхний колонтитул на нижний колонтитул, чтобы проверить, верный ли он и есть).

1 Ответ

0 голосов
/ 15 ноября 2011

http://www.windowsphonegeek.com/articles/wp7-longlistselector-in-depth--part1-visual-structure-and-api

это должно помочь вам .. контент действительно хорош ..

...