zoukankan      html  css  js  c++  java
  • WP8.1 UI 编程 十一、列表

    1. 列表控件:

    ItemsControl:最基本的列表控件,原生不支持滚动和虚拟化等。ListBox,Pivot,Hub等控件就是从它派生。

    ListBox:使用广泛的列表控件,支持虚拟化。

    ListView:WP8.1新增,比ListBox更强大,可以定义HeaderTemplate和FooterTemplate,可以通过ContainerContentChanging事件来获取列表数据虚拟化运行情况。

    GridView:WP8.1新增,网格控件,类似Toolkit中的WrapPanel,支持虚拟化。

    SemanticZoom:WP8.1新增,取代原WP8的LongListSelector。

    SemanticZoom:

    ZoomedInView:放大视图,详细信息。ItemTemplate就是详细内容模板,GroupStyle.HeaderTemplate就是分组组头模板。

    ZoomedOutView:缩小视图,指列表的分组。ItemTemplate是分组的数据项。ItemsPanel设置布局模板,ItemContainerStyle设置项目容器的样式。

    虚拟化布局控件,是列表控件的默认布局方式:

    VirtualizingStackPanel:ListBox默认布局控件

    ItemsStackPanel:ListView默认布局控件

    ItemsWrapGrid:GridView默认布局控件

  • 相关阅读:
    P4715 【深基16.例1】淘汰赛
    P4913 【深基16.例3】二叉树深度
    P1478 陶陶摘苹果(升级版)
    P1223 排队接水
    【深基12.例1】部分背包问题
    全排列和组合
    P1036 选数
    100——第25例
    100——第24例
    100——第23例
  • 原文地址:https://www.cnblogs.com/wylz/p/4036251.html
Copyright © 2011-2022 走看看