使用 ComponentOne Accordion for WPF 显示一个可展开项列表。当一个项展开时,其他都收起。C1Accordion 控件拥有流畅的动画,可以帮助您组织 UI,优化屏幕的实际使用面积。

功能&亮点

灵活的数据绑定和向下展开

由于 C1Accordion 控件从 ItemsControl 继承,因此您可以将它与任意的数据对象集合绑定。使用控件提供项列表的向下展开。像 ItemsControl 一样,使用数据模板创建每个项的可视化表示。

灵活的数据绑定和向下展开

设置展开方向和填充

在任意方向上展开 accordion。向上、向下、向左或向右展开它。默认方向为向下,内容会在标题下显示。使用一个单独的属性设置自定义填充行为。

设置展开方向和填充

独特内容的轻量级展开控件

使用更简单的 C1Expander 控件展开和折叠一个单独的UI容器。使用任意的UI控件自定义标题,在任意方向展开控件,并选择是否在页面加载时展开它。

独特内容的轻量级展开控件

添加任意数据类型的对象

由于 C1Accordion 控件从 ItemsControl 继承,因此您可以将任意数据类型的对象添加至它的 Items 集合,并使用一个数据模板创建项的可视化表示。

添加任意数据类型的对象

选择不同的展开模式

在任意方向上展开 accordion。向上、向下、向左或向右展开它。默认方向为向下,内容会在标题下显示。

自定义标题

Accordion 面板标题可以使用文本和控件自定义。例如,您可以在每一个标题中显示一个图标和文本。

使用 ClearStyle 轻松改变颜色

Accordion for WPF 支持 ComponentOne ClearStyle™ 技术,允许您轻松改变控件的画刷,且无需覆盖模板。在 Visual Studio 中设置若干画刷属性,就可以样式化 accordion 的每个部分。