我正在开发一个通用项目下的Windows Phone项目。我正在寻找的功能是 longlistselector 模板,我无法在工具箱下找到它。我错过了什么吗?
或者更确切地说,如果有办法安排一个列表(说国家),并按字母顺序说,我也不介意使用它。
VS2013 - U4; W8.1;
提前致谢!
答案 0 :(得分:1)
WP8.1 RunTime / Universal应用程序中没有 LongListSelector 。查看可用的控件at MSDN。
如果您需要一个简单的列表,请查看at ListView。
如果您需要分组,请考虑使用SemanticZoom。在这种情况下,您还会找到一些帮助here at blog,here或here。
答案 1 :(得分:1)
LongListSelector 不适用于通用应用,它仅适用于Silverlight Phone应用。相反,您可以使用 ListView 。
示例:
<phone:LongListSelector ItemsSource="{Binding Items}" >
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}">
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
<ListView.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" >
</DataTemplate>
</ListView.ItemTemplate>
更多细节请查看此文章:Migrating from the LongListSelector to the ListView in Windows Phone XAML Apps