问题描述
- 一个button如何在响应多个操作
-
今天遇到一个问题,一个程序,都有一个按钮能进入同一个界面,在那个界面里面有一个回退按钮,点击回退时能回到进入时所在的页面,求解这个东西怎么搞,谢谢
解决方案
这有什么难的,你可以使用一个堆栈作为全局变量记录下你程序导航的路径,比如
Stack<Form> NavigateOrders
在你进入界面的时候编写这样的代码:
NavigateOrders.Push(this);
Form2 frm = new Form2();
frm.Show();
在进入的界面中写:
Form frm = NavigateOrders.Pop();
this.Hide();
frm.Show();
解决方案二:
进入同一个界面时传入一个变量共回退时使用
解决方案三:
window.back();
解决方案四:
是不是说明一下什么语言?什么方式
解决方案五:
javascrip:history.go(-1);
解决方案六:
如果是js直接history.back()就行了。。自动回退到进入页面。其他语言就不晓得了。
解决方案七:
利用栈 或者队列保存访问的页面对象,以后再逐个返回。。。。
解决方案八:
利用栈 或者队列保存访问的页面对象,以后再逐个返回。。。。
解决方案九:
win32的话,感觉好简单,好像怎么搞都行;每个页面都是新创建的,所以唯一要做的就是要记住你想回到那一个页面,点击按钮,选择重画需要的页面就OK了
时间: 2024-12-31 05:17:00