【问题标题】:Adding LongListSelector via code not working通过代码添加 LongListSelector 不起作用
【发布时间】:2011-11-09 13:58:02
【问题描述】:

我在 Silverlight 中通过代码添加 LongListSelector 时遇到问题。代码如下:

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;

透视表头出现,但列表没有出现。我只看到列表的标题,但没有别的。尽管页脚是正确的,但页脚也丢失了(我已经用页脚替换了页眉以查看它是否正确,确实如此)。

【问题讨论】:

  • 您是否确认您的App.Current.Resources["x"] 不为空?
  • 它们不是空的。如果我在 xaml 中引入它们,完全相同的模板可以工作
  • 您使用哪个版本的 Silverlight Toolkit?老版本好像有问题:stackoverflow.com/questions/7085781/…
  • 我有最后一个:2011 年 8 月

标签: silverlight windows-phone-7 longlistselector


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-11-18
  • 2013-11-30
  • 1970-01-01
  • 2012-07-13
  • 2013-01-16
  • 2022-08-18
  • 1970-01-01
相关资源
最近更新 更多