C#如何实现返回上一页面

我使用C#左溢winform界面程序,使用两个button,我程序中有很多页面操作,点击其中一个button实现返回我目前页面操作之前的页面,再次点击的话还可以看再上一个页面;点击两一个button可是查看我当前页面操作的下一个页面,如何实现这个功能?我是初学者,希望高手指点一下,谢谢!
我这么多页面使用panel的visible属性实现的

第1个回答  推荐于2016-10-29
给每个页面自定义一个编号,然后建立一个链表,每切换一次页面就把页面编号插入链表最后面
点上一页的时候取出链表倒数第二个页编号,然后切换过去本回答被提问者采纳
第2个回答  2015-06-08
记住上次是panel是哪个,要显示那个就设其他为visible=false,那个你需要显示为true追问

我现在就是这样的,我想知道多个panel切换后,如何实现返回功能

本回答被网友采纳

C#中如何从一个界面返回到另一个界面
需要窗体间跳转,例如登录窗体A,跳转到主窗体B的实现过程是这样的:双击登录窗体A登录按钮,在里面验证登录密码后,写上 A a=new A(); a.Show(); this.hide(); 就可以实现跳转 或者返回另一个界面即:从A界面到B界面。

c#中 windows from 窗体怎么点关闭让它返回上一个页面
在你操作的窗体(如Form1)上用一个button编辑 this.DialogResult = DialogResult.OK;然后在你上一个页面的load事件里写 Form1 f1=new Form1();if (f1.DialogResult == DialogResult.OK){ f1.Close();this.Show();

C#winform 如何返回到历史界面?
你在Form1定义一个变量,其它窗体打和开Form1时把自身传给这个变量。这样就知道返回哪个窗口了

c#窗户程序怎么实现由下级页面返回上级页面
设置 this.dialogResult= dialogResult.OK\/cancel\/...

C#中跳转页面有那几种方法,简述其区别
如果想要提交到服务器端跳转需要使用LinkButton控件,可以实现多种链接效果,并且与button、imagebutton的功能是一样滴~。3.Response.Redirect():首先发送一个HTTP响应到客户端,通知客户端跳转到一个新的页面,然后客户端再发送跳转请求道服务器端。在页面跳转后内部控件保存的所有数据信息将丢失,因此当页面...

怎样用C#通过按钮实现前一页,后一页,最后一页,第一页的代码
create PROC [dbo].[myx_prPageRecordset]queryStr nvarchar(1000), --sql语句如:* From users order by id asc keyField nvarchar (200), --主键 pageSize int, --页面显示记录数 pageNumber int -- 当前页面(首页为0)--说明:--@queryStr = N'id,username From users order ...

c#怎么从一个页面跳转到另一个页面
一种方法是用超链接, 也就是a标签. YYYY 另一种方法是用form提交表单, 如果你是想要重定向, 那么是这样 Response.Redirect("XXX.aspx");另外..MVC模式的跳转跟这个类似..只是它指向的都是控制器中的动作方法, 而不是视图 重定向:return RedirectToAction("Home", "Index");...

C#.NET做的注册页面,其返回上一页按钮因页面内的验证控件无法跳转,求大 ...
直接设置你的跳转button的属性-CausesValidation的值为false即可,这样你单击该跳转按钮就不会触发验证控件了

c#窗体从当前页面跳到另一页面,返回当前页面,另一页面在执行,但再次...
调用窗体的Show方法和Hide方法就可以做到了,当前页面跳到另一个页面用Show,然后返回当前页面时,调用另一页面的Hide方法把它隐藏,它不会被关掉,再次返回另一页面调用多一次Show方法把它显示

C#中如何从一个页面跳到另一个页面
winform是这样的:若有两个页面form1,form2。form1到form2是这样写form2.show();form1.hide();网页就是楼上说的啊。

相似回答