社区
C#
帖子详情
我想跨窗体传递信息?
ddf0211
2004-11-02 06:10:36
我想把FORM1的信息传递到FORM2上,我如何做才可以?
private void button1_Click(object sender, System.EventArgs e)
{
Form2 form2=new Form2(this);
Form1.ActiveForm.Hide();
form2.Show();
}
在FORM2中
public Form2(Form1 form1)
{
str =form1.str;
}
可是这样好像还是不行?
...全文
118
6
打赏
收藏
我想跨窗体传递信息?
我想把FORM1的信息传递到FORM2上,我如何做才可以? private void button1_Click(object sender, System.EventArgs e) { Form2 form2=new Form2(this); Form1.ActiveForm.Hide(); form2.Show(); } 在FORM2中 public Form2(Form1 form1) { str =form1.str; } 可是这样好像还是不行?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
winnergx
2004-11-02
打赏
举报
回复
把要传递的做成窗体的一个属性
chaorie
2004-11-02
打赏
举报
回复
把你想要调用的声明的变量声明成字段不就可以了?
xiaoslong
2004-11-02
打赏
举报
回复
帮你顶
北京的雾霾天
2004-11-02
打赏
举报
回复
你的想法没有错.
可是不知道你的form1.str是个什么类型的,应是public的就可以了.
swzlxm
2004-11-02
打赏
举报
回复
声明一个全局变量就可以了,不行的话现加PUBLIC SHARDED STRING STR;
swzlxm
2004-11-02
打赏
举报
回复
public Form1()
{
public string str;
private void button1_Click(object sender, System.EventArgs e)
{
Form2 form2=new Form2(this);
Form1.ActiveForm.Hide();
form2.Show();
}
}
在FORM2中
public Form2(Form1 form1)
{
str =form1.str;
}
C#
跨
窗体
参数传递
在C#编程中,
跨
窗体
参数传递是应用程序设计中常见的需求,特别是在开发具有多个界面的桌面应用时。本主题将深入探讨如何在不同的
窗体
之间有效地传递数据,以实现功能如从一个
窗体
的文本框输入数据并在另一个
窗体
上...
winform
跨
窗体
传值
在Windows Forms(Winform)应用程序开发中,"
跨
窗体
传值"是一个常见的需求,它涉及到在多个
窗体
之间共享和传递数据。当你在设计一个包含多个交互窗口的应用时,可能会遇到从一个
窗体
(Form)
传递信息
到另一个
窗体
的...
C# winform
跨
窗体
传值
标题“C# winform
跨
窗体
传值”所涉及的核心概念就是如何在多个WinForm窗口之间有效地传输信息。 传统的做法是通过全局变量来实现
跨
窗体
的通信,但这往往会导致代码的耦合度增加,不易维护和扩展。因此,更推荐使用...
C# 两个
窗体
之间实时传递数据的实例
在C#编程中,开发GUI应用程序时经常需要在不同的
窗体
之间传递数据。在这个实例中,我们将探讨如何在两个
窗体
之间实现实时的数据传递,主要采用委托和事件的技术。这种方式可以确保数据的安全性,避免了直接引用导致...
C#
跨
窗体
(Winform)调用控件(委托回调)
当我们谈论“
跨
窗体
”调用控件时,我们通常是指在一个
窗体
(Form)上操作的代码
想
要影响或与另一个
窗体
上的控件交互。在这个过程中,“委托”和“回调”扮演着关键的角色。本文将深入探讨这两个概念以及它们如何在C#...
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章