gpt4 book ai didi

c# - 使用 SemanticZoom 显示按字母顺序排列的标题,就像在“开始”菜单上一样

转载 作者:太空狗 更新时间:2023-10-30 01:17:08 26 4
gpt4 key购买 nike

我有一个项目集合,我想在按字母顺序排列的列表中显示这些项目,您可以在其中单击标题以获得缩小 View ,该 View 显示带有字母 a-z(以及其他几个字母)的 GridView,就像在“开始”菜单上一样.我猜我应该使用 SemanticZoom 但我不确定如何设置它。执行此操作的最佳方法是什么?

最佳答案

是的,您需要在您的 xaml 中提供放大和缩小 View 。您还需要对数据进行分组并提供一个“键”(每个单词的第一个字符),以便 jumplist 可以将其用于概览。

引用样板 xaml:

<SemanticZoom>
<SemanticZoom.ZoomedInView>
<!-- Element to display when "zoomed in". Usually a ListView or GridView -->
</SemanticZoom.ZoomedInView>
<SemanticZoom.ZoomedOutView>
<!-- Element for jump list, usually a GrivView or ListView -->
</SemanticZoom.ZoomedOutView>
</SemanticZoom>

可在此处找到完整示例:http://visuallylocated.com/post/2014/04/28/Migrating-from-the-LongListSelector-to-the-ListView-in-Windows-Phone-XAML-Apps.aspx

关于c# - 使用 SemanticZoom 显示按字母顺序排列的标题,就像在“开始”菜单上一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32835541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com