怎么定义一个方法,让继承这个窗体的窗体都可以使用这个方法,
嗯,具体是这样的,我打开一个窗体(1)(方法就在这个窗体里)然后有两个按键,都能打开一个窗体(2和3),新打开的这两个窗体就能使用这个方法,然后,这个方法的返回值能在第4个窗体里使用,
能解决分全给。
嗯,具体是这样的,我打开一个窗体(1)(方法就在这个窗体里)然后有两个按键,都能打开一个窗体(2和3),新打开的这两个窗体就能使用这个方法,然后,这个方法的返回值能在第4个窗体里使用,
能解决分全给。
解决方案 »
- VS2010创建silverlight程序出错
- 求助,急!上传文件到服务器时提示 “/”应用程序中的服务器错误。
- 菜菜的我我又来提问了……[咳,别笑我]
- 关于模拟按键
- 如何让按钮无焦点
- DataGridView加载XML数据文件的困惑!+++++++++加急+++++++++++
- webform的textbox怎么没有passwordchar属性?有类似的属性吗?
- 关于GDI+ 的问题
- 急啊!如何像VAGAA一样 开始就创建2个程序(进程)一个用来承受另一个程序(进程)控件webBrowser的加载内存!
- 有没有软件可以阅读 .chm 文件
- 关于外网加内网数据库连接字符串的设置,请教
- 关于c#使用GetWindowText 自动退出
From2.From1 = this;
From2 from2 = new From2();
这样就可以在窗体2里用窗体1的方法,
From2.From1.方法();
以此类推,在窗体4先声明和方法返回值同样类型的变量,
在打开窗体4的时候传过去。
public From1 from1;在窗体1实例化窗体2的时候
From2 from2 = new From2();
from2.from1 = this; //把窗体1传到窗体2,这样就能在窗体2里调用窗体1的方法
from2.Show();窗体2里声明一个string,用来存储那个方法的返回值,窗体4也需要声明一个公有的string。
窗体2里的代码:
public string str;
str = from1.窗体1的方法(); //调用窗体1的方法,将返回值存储在str里。From4 from4 = new From();
from4.str = str; //将返回值传到窗体4里声明的string
from4.Show();