ComponentOne TreeView™ for UWP 可以获得数据项的分层视图。熟悉的 TreeView UI 现在在 Windows 10 应用中也可以用了。支持可折叠的节点,分层模板,复选框节点,编辑和拖放操作。

自定义节点

节点标题是内容元素,所以它们可以拥有任意类型的元素。可以添加图片,复选框或者应用需要的任何元素。使用自定义的 EditTemplate 属性可以提供编辑功能。

自定义节点

显示连接线

通过设置 ShowLines 属性在 C1TreeView 显示连接线。这会显示一个经典的 Windows 树形图。使用几个简单的属性(LineThickness 和 LineStroke)可以调整连接线的外观。

分层模板

你可以为不同的节点类型使用不同的模板,而不必使用 C1TreeViewItem 类的子类。

拖拽节点

C1TreeView 控件支持树内的拖拽操作。设置 AllowDragDrop 属性为 true,用户就可以通过拖拽这些节点来在树内重新排序。触控输入也支持拖放操作。

拖拽节点