用途:Syncfusion NavigationView 是 Windows Forms 控件,提供面包屑式层级导航,展示当前位置路径,并可下拉访问同级条目。适用于文件浏览器、文件夹层级跟踪、设置/配置向导、文档管理等场景。
主要能力:以 Bar 节点构成层级,父 Bar 可包含子 Bar,通过 SelectedBar 显示当前路径;每个 Bar 有向前箭头,点击显示子 Bar 下拉;支持历史记录按钮(ShowHistoryButtons)返回此前位置;支持自定义按钮;可用 ImageList 与 ImageIndex 为 Bar 设置图标;支持 VisualStyle(Office2007、Vista、Metro);支持 BarPopup 事件自定义下拉、MaximumItemsToDisplay 限制显示数量、取消弹出;支持编辑模式直接输入路径。
使用方式:需引用 Syncfusion.Windows.Forms.Tools 命名空间,创建 NavigationView 实例,创建 Bar 并设置 Text,通过 Bars 集合建立父子层级,将根 Bar 加入 navigationView1.Bars,设置 SelectedBar,再添加到窗体。可处理 BarSelected 等事件响应导航。
限制:资料未提供收费、价格、版本兼容性及完整 API 细节;部分属性示例标注“if property exists”,实际可用性需以官方文档为准。