永发信息网

C#窗口间传值

答案:5  悬赏:30  手机版
解决时间 2021-04-20 17:16
  • 提问者网友:雾里闻花香
  • 2021-04-19 20:59
在MDI中打开了一个from4,然后在form4打开的状态下,打开一个查询窗口,怎么把查询窗口中的值传到form4中并且显示出来?
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-04-19 21:05

可以申请静态全局变量啊!

全部回答
  • 1楼网友:不想翻身的咸鱼
  • 2021-04-20 00:06

委托,事件。 不解释

  • 2楼网友:等灯
  • 2021-04-19 22:37

使用属性,在FORM4建立一个属性

private string str;

public string Str { get { return str; } set { str = value; } }

按钮里把值给FROM4的属性

  • 3楼网友:何以畏孤独
  • 2021-04-19 21:47
可以用构造函数传值,用一个方法也可以传值
  • 4楼网友:刀戟声无边
  • 2021-04-19 21:28

方法很多,全局变量,构造函数,SENDMESSGAE API函数,

FORM4中

查找 MyForm = new 查找(); 查找.ShowDialog(this);

查找中

FORM4 TheForm = (FORM4)this.Owner; if (TheForm != null) { //做你想做的事 }

这是构造函数传参

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯