Windows应用程序用户体验设计全解析
在开发Windows Store应用程序时,列表管理控件起着关键作用。无论采用何种开发方式,列表控件都能以不同形式展示项目列表。Metro风格的列表控件包含在 Windows.UI.Xaml.Control (XAML)或 WinJS.UI (HTML)命名空间中。
1. 列表管理控件
1.1 ItemsControl
在XAML中, ItemsControl 是展示数据集合的主要控件。尽管它不常被直接用于此目的,但所有用于显示数据集合的控件都继承自它。所有相关控件都通过 Selector 类继承自 ItemsControl , Selector 类赋予了选择项目的能力。需要注意的是, ItemsControl 不会为其内容提供自动垂直滚动条,你需要使用 ScrollViewer 。其公共成员常用于派生控件来设置布局或功能。
1.2 HTML和JS中的列表控件
- ComboBox控件 :显示一个只读文本框,选中后会显示下拉列表,允许用户选择列表中的项目。从Windows 8.1开始,可使用
Header属性设置标题,该标题不接受UI焦点。 - FlipView控件 :允许用户在数据集合中“翻转”,非常适合展示图片。它继
超级会员免费看
订阅专栏 解锁全文
7万+

被折叠的 条评论
为什么被折叠?



