问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C#两个窗口互相调用问题 ,以实现数据保存

发布网友 发布时间:2024-09-26 18:06

我来回答

3个回答

热心网友 时间:2024-10-20 14:06

1、把它定义为全局静态变量就可以在其它窗体中直接调用了,没必要传递窗体:
定义:public static DataTable mytable=new DataTable("datacurrent");
调用:from1.mytable........

2、直接把它放到窗体的构造函数中传递到新窗体,比如你说的form2:
新窗体的构造函数:public form2(DataTable dt)
获取新窗体的实例:form2 form=new form2(mytable);

希望对你有帮助,还有疑问请追问或是Hi追问嗯,我试过第一种方法了,可以的,我想问一下定义为全局静态变量后为什么就可以在其他窗体中调用了呢?

追答这个只是一个习惯性的称呼,严格来说是不对的。它其实就是form1这个类中的一个字段,定义为了public,所以能够在其它的类中调用;定义为了static,所以能够以“类名+名称”这种方式来调用,要不就得用“实例名+名称”这种方式来调用,显然第二种调用方式在这里不合适(不是不能用,而是更麻烦一些),希望对你有帮助。

热心网友 时间:2024-10-20 14:07

因为这个变量是个局部变量,
你要想调用这个变量就要设置为全局的,放在方法的外面

如果想在form2中调用form1中的变量,那么你要在打开Form2的时候,要把Form1当作参数传过去,,就可以调取form1中的全局变量了,

热心网友 时间:2024-10-20 14:07

在Form1的单击事件中写如下代码:

private void button1_Click(object sender, EventArgs e)
{
new Form2().Show(this);
}

在Form2中

Form1 owner = (Form1)this.Owner;

通过owner来获取mytable,还有重要的一点,把mytable的访问修饰符改成protected或public!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 怎样取消Win10总是弹窗提示的方法? win10总是弹出安全登陆窗口怎么办? 天星2020高考押题卷中的750和360不都是答案解析吗?有啥区别啊? 联发科天玑处理器相当于骁龙的多少处理器 相亲认识不到一个礼拜碰巧情人送不送花 送什么好点阿? poki poky pocky 这三个的发音是一样的么? 天玑1 300相当于骁龙多少 pocky百奇不是照相的啊 奶吧拿走一个杯子会怎么从? ...见我拿着杯子坐副驾她就把左边小瓶拿走 啥意 梦见死去的医生来我家把有茶叶的杯子拿走什么意思? ...杯子回家喝,并且我也是一个男的,请问他什么意思? 笔记本电脑如何设置桌面背景? Windows 7如何解决软件兼容问题? 顶级学霸网红男友3次劈腿同一人,她却被骂惨了? 江民杀毒软件好用吗?要是不好用我就不装了听听大家的意见 有什么好的磁力链接播放软件吗? ...一个人物名迅速换成别的名字?如果有这样的软件,怎么使用?谢谢指点... 如何将应用添加到白名单? 有没有一种搜索软件 把所有的人名字都录入电脑,然后一打一个人的名字... 更新了win10之后,总是弹出windows安全窗口(如图),请问怎么禁止弹出 在C#窗体应用程序中怎么在窗口关闭前保存ListBox中的内容?在下次程序登 ... c#调用带窗口的外部程序 请问杭州象牙塔的预科班是多大的孩子可以上呀?我家孩子五年级,暑假想... 我考了289分可以进遵义清华中学吗? 我被南阳师院预科班录取了,可手机号码写错了,通知书能送到我家吗? 手机一直开机画面怎么办? 富贵功名什么意思?有什么典故? 广州振开财务咨询有限公司怎么样?有人在这个公司工作过吗,明天要去面试... 功名利禄什么意思?有什么典故? 空调压缩机的电气接线图有哪些? 空调压缩机接线图是怎样的 空调室外机的接线图怎么看。 空调压缩机的接线图是如何 欧洲哪些国家容易移民 求一张金希澈和韩庚KISS的图 求一张基范希澈始源的图 求希澈和韩庚的一张照片 希澈和韩庚 这张照片是韩庚和希澈什么时候的