关于winforms的下一页

时间:2009-07-31 02:05:48

标签: c# windows winforms browser

我想实现winforms应用的上一页/下一页行为,例如浏览器上一页/下一页

任何现有的代码示例或指导从哪里开始?

我认为这已经实施了,如果可能的话,我不想重新发明轮子

如果样本使用scsf / cab,那就更好了

2 个答案:

答案 0 :(得分:2)

使用TabPane,Panel或任何其他容器控件。显示或隐藏它们或使用Zorder。

答案 1 :(得分:0)

我在编写Aero Wizard主机时这样做了。基本上,策略是保留包含每个页面控件的List<T>Panel,并且该页面Panel将停靠在向导中的固定Panel。单击后退按钮后,我只是使用Panel中的上一个Panel替换了主机List<T>的内容。当用户向前移动时,只需将当前页面Panel添加到列表中。