我想实现winforms应用的上一页/下一页行为,例如浏览器上一页/下一页
任何现有的代码示例或指导从哪里开始?
我认为这已经实施了,如果可能的话,我不想重新发明轮子
如果样本使用scsf / cab,那就更好了
答案 0 :(得分:2)
使用TabPane,Panel或任何其他容器控件。显示或隐藏它们或使用Zorder。
答案 1 :(得分:0)
我在编写Aero Wizard主机时这样做了。基本上,策略是保留包含每个页面控件的List<T>
个Panel
,并且该页面Panel
将停靠在向导中的固定Panel
。单击后退按钮后,我只是使用Panel
中的上一个Panel
替换了主机List<T>
的内容。当用户向前移动时,只需将当前页面Panel
添加到列表中。