C#窗体应用程序回到上一页的代码应该怎样写呢???????
2个回答
展开全部
首先要分是webform还是winform,如果是webform,楼上的方法可行,用js,如果是winform,如:
public class myClass//用来存储不同Form之间传值
{
public static String A1;
public static int A2;
public static bool A3;
}
//A Form
public class A
{
public void Method1()//某方法或某事件中,给参数赋值
{
myClass.A1=....
myClass.A2=...
myClass.A3=...
}
}
//B Form
public class B
{
public void Method1()//某方法或某事件中,获取存储于myClass中的参数
{
String s1=myClass.A1;
int i2=myClass.A2;
bool b3=myClass.A3;
......
}
}
那么从B回到A时,可以将已经得到的myClass的参数赋值给控件或变量,让B中的控件或变量初始化到进入B之前的样子...
public class myClass//用来存储不同Form之间传值
{
public static String A1;
public static int A2;
public static bool A3;
}
//A Form
public class A
{
public void Method1()//某方法或某事件中,给参数赋值
{
myClass.A1=....
myClass.A2=...
myClass.A3=...
}
}
//B Form
public class B
{
public void Method1()//某方法或某事件中,获取存储于myClass中的参数
{
String s1=myClass.A1;
int i2=myClass.A2;
bool b3=myClass.A3;
......
}
}
那么从B回到A时,可以将已经得到的myClass的参数赋值给控件或变量,让B中的控件或变量初始化到进入B之前的样子...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询