的LongListSelector電話控制在工具箱LongListSelector,過去有一個屬性IsFlatList其需要被設置爲真而沒有任何分組以顯示簡單列表。但在手機控件中提供的LongListSelector中,此屬性丟失。下面是我在做什麼如何顯示flatlist使用WP8
<phone:LongListSelector Name="myList" IsGroupingEnabled="False" LayoutMode="List" ItemsSource="{Binding Source ={StaticResource SortedList} }" CacheMode="BitmapCache" >
<phone:LongListSelector.ItemTemplate>
<DataTemplate>
<components:MyControl CacheMode="BitmapCache" MyItem="{Binding}"/>
</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>
如果我改變控件列表框和刪除LongListSelector特定的屬性則顯示我的名單。
有人可以告訴我我失蹤了嗎? 我下面LongListSelector
的 this(注)文檔
嗯。在花了幾個小時玩WP8中的LongListSelector並且沒有顯示數據後,我將Grouping啓用爲false,並且數據出現了!也許是其他WP8(XAML?)noobs需要考慮的事情。我在後面的代碼中設置ItemSources。必須是我的結構化數據,它只是一個沒有分組的簡單對象的List <>。 – SleepyBoBos
我在我的例子中顯示,如果你想要一個普通的「列表」而不是分組列表,那麼isGroupingEnabled必須設置爲false。 – Strifex
@SleepyBoBos,它說這樣做在這個答案的第一句話。 – MEMark