社区
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;
}
可是这样好像还是不行?
...全文
115
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
跨
窗体
传值
解决了winform
窗体
中,值的来回传递.
C# winform
跨
窗体
传值
使用委托实现winform
跨
窗体
传值 高效可重用的
窗体
减少
窗体
类的耦合 比全局变量有很多优势,下载一看便知 源码完整,下载即可运行 vs2005开发
C# 两个
窗体
之间实时传递数据的实例
C# 两个
窗体
之间实时传递数据的实例。利用委托和事件的方法,从子
窗体
传送数据到主
窗体
。比较安全。
C#企业订单系统,
跨
窗口传递数据
跨
窗体
传递数据(数组),连接SQLSEVER数据库,
窗体
设置
C#
111,093
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章