C# winforms的上一页和下一页

C# winforms的上一页和下一页,c#,windows,winforms,browser,C#,Windows,Winforms,Browser,我想为winforms应用程序(如浏览器prev/next pages)实现prev/next pages行为 关于从何处开始的任何现有代码示例或指南 我认为这是已经实现的东西,如果可能的话,我不想重新发明轮子 如果示例使用scsf/cab,那么使用TabPane、Panel或任何其他容器控件会更好。显示或隐藏它们或使用Zorder。我在编写Aero向导主机时就是这么做的。基本上,该策略是保留包含每个页面控件的面板的列表,并且该页面面板将停靠到向导中的固定面板。单击后退按钮时,我只是将主机面板的

我想为winforms应用程序(如浏览器prev/next pages)实现prev/next pages行为

关于从何处开始的任何现有代码示例或指南

我认为这是已经实现的东西,如果可能的话,我不想重新发明轮子


如果示例使用scsf/cab,那么使用TabPane、Panel或任何其他容器控件会更好。显示或隐藏它们或使用Zorder。

我在编写Aero向导主机时就是这么做的。基本上,该策略是保留包含每个页面控件的
面板的
列表,并且该页面
面板将停靠到向导中的固定
面板。单击后退按钮时,我只是将主机
面板
的内容替换为
列表
中先前的
面板
。当用户“前进”时,只需将当前页面
面板
添加到列表中。

您是从头开始构建的还是使用了任何基本模板?默认程序编辑器为“从头开始”。我会在某个时候把它全部开源,但现在我能给出的建议是:)不要太多使用vista(或者根本不用),但看起来不错。我不知道它也是单独下载的,它能在xp上工作吗?看起来我现在必须清理并在没有浏览部分的情况下发货,以后可能会重新访问