Winform.Navigator是适用于Winform框架的页面导航器,这里的“页面”可以是一个Form窗体,也可以是继承自Control类的用户控件。
Winform.Navigator包中有两个主要的导航类,一个为Navigator,另一个为Router,它们均支持以下功能:
页面间跳转,带参数跳转
可设置页面缓存,可自定义被缓存时以及恢复状态时的操作
支持设置页面权限
提供页面切换前与切换后事件(类似vue中的全局前置守卫和后置守卫),默认页面首次显示事件
点击空白处退出提示
语言技术
C#开源地址
https://github.com/hlz2516/Winform.Navigator授权协议
MIT许可
Winform.Navigator是适用于Winform框架的页面导航器,这里的“页面”可以是一个Form窗体,也可以是继承自Control类的用户控件。
Winform.Navigator包中有两个主要的导航类,一个为Navigator,另一个为Router,它们均支持以下功能:
页面间跳转,带参数跳转
可设置页面缓存,可自定义被缓存时以及恢复状态时的操作
支持设置页面权限
提供页面切换前与切换后事件(类似vue中的全局前置守卫和后置守卫),默认页面首次显示事件




评论