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

C#中窗体2如何调用窗体1的数据

发布网友 发布时间:2023-08-02 15:17

我来回答

4个回答

热心网友 时间:2024-08-24 04:49

刚好没事帮你做了一个实例,

Form1中的数据传到Form3,

然后form3的数据再传回到form1 

form1.cs代码

  private void btn_select_Click(object sender, EventArgs e)

        {

            Form3 fm3 = new Form3(this.textBox1.Text.Trim());

            fm3.returntxt += new Form3.ReturnTxt(fm3_returntxt);

            fm3.ShowDialog();

        }

        private void fm3_returntxt(string str, object form)

        {

            //throw new Exception("The method or operation is not implemented.");

            this.textBox1.Text = str;

            ((Form3)form).Close();

        }

form3.cs代码

    public partial class Form3 : Form

    {

        private string str = "";

        public delegate void ReturnTxt(string str, object form);

        public event ReturnTxt returntxt;

        public Form3()

        {

            InitializeComponent();

        }

        public Form3(string a)

        {

            InitializeComponent();

            str = a;

        }

        private void button1_Click(object sender, EventArgs e)

        {

            if (returntxt != null)

                returntxt(this.textBox2.Text.Trim(), this);

        }

        private void Form3_Load(object sender, EventArgs e)

        {

            this.textBox1.Text = str;

        }

    }

热心网友 时间:2024-08-24 04:50

在窗体的一个控件方法里面写上:
被调用的窗体1类 对象名=new 被调用的窗体1类();
对象名.Show();

热心网友 时间:2024-08-24 04:50

窗体1中:
from2 fr = new from2(a);
fr.show();

窗体2中:
public string a;
public qgMain()
{
InitializeComponent();
}
public qgMain(string str):this()
{
this.a = str;
}

或者:
窗体1中:
from2 fr = new from2();
fr.show();
fr.a = a;

窗体2中:
public string a;

热心网友 时间:2024-08-24 04:51

打开窗体2的时候传个参数 this
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 ...然后编译就出现了错误 com/Activex is not implemented 在unity中使用matlab ...gt' is not implemented for MuPAD symbolic objects. ...method or operation is not implemented."); that method is not implemented.怎么办? 不同的石材用什么养护比较好 石材防护剂厂家有哪些石材防护剂选择技巧有哪些 烟台店小二汽车服务有限公司怎么样? 吉林省店小二电子商务有限公司怎么样? 小米ls电信版可以用移动4g网吗 小米红米ls电信版是不是两张卡都能上网 小米ls照象功能闪退什么原因? 小米ls支持电信卡吗?联通版谢々 ...白云愁色满苍梧,是用比兴的表现手法,但不知哪句是比哪句是兴?_百度... 乐府民歌中运用比兴手法的诗句有哪些?例子? 铁建银信账户怎么变更 天津科技大学化工催化剂研究生怎么样 天津科技大学材料研究生值得读吗 天津科技大学与武汉长江大学读研哪个好 天津科技大学研究生院怎么样 期待着你早点回来的意思是什么 跟男朋友说,还有一个月你就回来了,好期待,他回复呵呵是什么意思呢? 盐城经济技术开发区的服务保障有力 盐城各乡镇今天的天气如何 天空蓝魔虾能用纯净水养吗 《斗罗大陆:魂师对决》登云之路第二关通关攻略 《斗罗大陆:魂师对决》重铸决战霜风幻灵龙打法攻略 《斗罗大陆:魂师对决》天斗争霸改动一览 ...帮我算算~我是1985年阳历是7月16日,阴历是5月29日,时间是晚上7点到... 1988年阴历5月29出生的运势? 之前重疾险说是六类职业不给投,现在看到康惠保这款,是不是也不行_百 ... 1990年阴历5月29的女人2015的运气 我是88年阴历5月29日下午大约4点出生的。想问问高手我今年的运势如何... 不同职业如何买保险 74年阴历5月29日属虎的2016年运势 1968年阴历5月29早上7点生的运气 魔天记为什么下架了 私生女赵氏姐妹为何能爬上皇帝的龙床? 电视剧母仪天下具体什么原因让赵氏姐妹闹得不合 求中国宫廷斗争剧。