TreeNavigator 是 Syncfusion 为 Windows Forms 提供的层级导航控件,特点是树结构在原地展开、不增大控件尺寸,父项被点击后自动收起并可下钻到子项,再通过返回按钮回到上级。其用途包括文件/文件夹浏览器、设置分类导航、文档大纲、菜单体系、面包屑导航、产品分类、帮助主题和仪表板分区等,也可作为 TreeView 的紧凑替代。主要能力:NavigationMode 可选择 Default(单个返回按钮)或 Extended(堆叠式面包屑表头,可点击任意层级);Items 集合管理 TreeMenuItem;Header 可配置 HeaderText、颜色、高度及 ShowHeader;Style 支持 Office2016Colorful/White/Black/DarkGray、Office2019Colorful 与 Default;还有 BorderColor、BorderThickness、PadY、ItemBackColor、TextAlign、UseTouchScrollBehavior 等外观选项,以及 SelectedItem 属性、SelectionChanging(可取消)与 SelectionChanged 事件。用法:引用 Syncfusion.Tools.Windows 与 Syncfusion.Shared.Base 程序集及 NuGet 包,命名空间为 Syncfusion.Windows.Forms.Tools,可在设计器拖放或代码创建 TreeNavigator,再向 Items 添加 TreeMenuItem 并嵌套子项,示例中通过 Header.HeaderText、Style、NavigationMode 设置后加入 Controls。限制说明:资料未提供价格、授权方式、平台兼容范围与性能数据,也未覆盖具体安装命令、更多版本差异或其他未列出属性,需查阅官方文档确认。
syncfusion-winforms-tree-navigator
前端与建站
更新于 10-16 01:48