无法添加longlistselector工具

时间:2015-03-17 10:21:07

标签: c# xaml windows-phone-8.1

我正在开发一个通用项目下的Windows Phone项目。我正在寻找的功能是 longlistselector 模板,我无法在工具箱下找到它。我错过了什么吗?

或者更确切地说,如果有办法安排一个列表(说国家),并按字母顺序说,我也不介意使用它。

VS2013 - U4; W8.1;

提前致谢!

2 个答案:

答案 0 :(得分:1)

WP8.1 RunTime / Universal应用程序中没有 LongListSelector 。查看可用的控件at MSDN

如果您需要一个简单的列表,请查看at ListView

如果您需要分组,请考虑使用SemanticZoom。在这种情况下,您还会找到一些帮助here at blogherehere

答案 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