概述
RadNavigationView是一个自适应组件,用于在WPF应用程序中构建一致的导航体验。控件可以根据可用的屏幕空间大小自动调整其显示模式,从而改善应用程序的整体用户体验(UX)。
RadNavigationView是WPF导航控件框架的强大UI的一部分,它包括组件RadToolBar,RadTreeView,RadPanelBar,RadWindow,RadMenu和更多。
RadNavigationView是Telerik UI for WPF,一个具有 150+ 组件的专业级UI库,用于构建现代和功能丰富的 应用程序。想要试用它,可以注册一个30天的免费试用期。
图1:Office 2016主题中的RadNavigationView
作为WPF UI中的每个控件,RadNavigationView附带了一组预定义的主题。当然,如果您选择这样做,您可以使用Blend for Visual Studio为完全自定义的外观设计自己的模板。
关键特性
自适应显示模式:控件根据可用的大小动态调整其布局。
强大的数据绑定:可以将控件及其组件绑定到不同的源,如对象和集合。请在数据绑定部分的文档。
子项支持:此功能允许您创建具有树状结构的多层项目的导航菜单。请在层次结构篇文章。
灵活的页眉和页脚内容:使用直接内容或数据模板自定义页眉和页脚。请在页眉和页脚部分的文档。
键盘支持: RadNavigationView允许您在不使用鼠标的情况下执行导航,选择和其他任务。请在键盘支持篇文章。
UI自动化支持:查看UI自动化支持常见的文章。
增强路由事件框架控件的事件系统将帮助您的代码变得更加优雅和简洁。
内置的动画: NavigationView提供了预定义的和可定制的导航窗格的打开/关闭动画。
开始使用控件开始帮助文章,介绍如何在基本场景中使用它。
查看在线演示demos.telerik.com.