社区
C#
帖子详情
C#中两个窗体中互相传值的问题!我是笨猪啊,不会啊、急
chenxiaowa
2012-05-02 06:00:22
窗体 From1 中有一个对象Object obj(不是单单是一个值,而是存的是一个类的对象),
我想单击 From1 中的按钮时,把这个对象obj传给窗体From2,
然后在 From2 中的几个textbox中显示obj的属性A、属性B、属性C 几个的值
像这个问题怎么做啊?求高手啊
...全文
220
11
打赏
收藏
C#中两个窗体中互相传值的问题!我是笨猪啊,不会啊、急
窗体 From1 中有一个对象Object obj(不是单单是一个值,而是存的是一个类的对象), 我想单击 From1 中的按钮时,把这个对象obj传给窗体From2, 然后在 From2 中的几个textbox中显示obj的属性A、属性B、属性C 几个的值 像这个问题怎么做啊?求高手啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zyj2013
2012-05-02
打赏
举报
回复
写一个方法把object的值传到你想要的地方去,实例化后就可以调用了。
wing2life
2012-05-02
打赏
举报
回复
直接在设计视图中把修改等级改成public就可以了
兔子侠客
2012-05-02
打赏
举报
回复
自己看
http://blog.csdn.net/skyxuyan/article/details/7350525
threenewbee
2012-05-02
打赏
举报
回复
http://topic.csdn.net/u/20110407/19/c1068d69-7331-4d02-bc0b-f5ba7a5f8dd8.html
xxjltan
2012-05-02
打赏
举报
回复
private void button1_Click(object sender, EventArgs e)//这是登录窗体的按钮事件
{
Form2 f2 = new Form2(textBox1.Text);
}
public partial class Form2 : Form//这是主窗体的
{
public Form2(string str)
{
InitializeComponent();
label1.Text = str;
}
}
这样就把textbox的值传到主窗体的lable中!
铁板上的猫
2012-05-02
打赏
举报
回复
先建一个类 在类里面定义你要传的对象 的变量!(注意最好是static静态的)然后就想方法传值一样
传递正能量
2012-05-02
打赏
举报
回复
(1)将Form1中的对象定义成public类型的
(2)
public Form2(对象类型 f) { textBox.Text = f.A; }
(3)窗体调用:
Form2 f1 = new Form2(this.那个对象);
f1.Show();
mizuho_2006
2012-05-02
打赏
举报
回复
如果是VS2008或以上版本
privatre object _obj;
public object Obj {get;set;}
如果是VS2005
privatre object _obj;
public object Obj
{
get{return this._obj;}
set{this._obj= value;}
}
设置好属性后,就可以在实例化窗体之后直接为属性赋值,而不是为私有变量赋值。在赋值时可以加上一些合法性判断,但直接为成员变量赋值是不能保证值是合法的。
qingxin113
2012-05-02
打赏
举报
回复
属性我可能写的不太对,应该是privatre object _obj;
qingxin113
2012-05-02
打赏
举报
回复
在你的窗体2里写个属性
类似
private _obj;
public obj
{
set{_obj=value;}
get{return _obj;}
你在窗体1中调用窗体2时,Show()窗体之前先给窗体2的obj传值,并且在窗体2中根据obj中的具体内容显示值即可
EnForGrass
2012-05-02
打赏
举报
回复
方法很多
参考
窗体间传值
C#
自定义
窗体
美化
采用GDI+对
窗体
进行美化,代码分析文章可见我的博文《
C#
中
窗体
美化》http://www.cnblogs.com/Keep-Silence-/archive/2013/01/09/2852937.html
C#
操作摄像头
在IT行业
中
,
C#
是一种广泛使用的编程语言,尤其在Windows应用程序开发
中
占据着重要的地位。本文将深入探讨如何使用
C#
来操作摄像头,基于提供的标题和描述,我们可以了解到这是一个关于利用
C#
进行摄像头编程的实际...
C#
基类整理
在
C#
中
,一个常见的做法是创建一个名为“Common”的项目或命名空间,存放如日志记录、配置管理、异常处理等通用功能的类。 4. **DotNet基础类大全**:.NET Framework是微软提供的一个平台,包含了大量的类库,如...
C#
入门必看实力程序100个
这些实例旨在让你通过实践来学习,每一个例子都是一个独立的课题,帮助你在解决实际
问题
中
巩固所学。建议按照例子的顺序逐步学习,同时结合官方文档和在线资源,以确保全面理解和掌握每个知识点。
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章