|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 两个Form之间传递值的问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2408
人关注过本帖
标题:
两个Form之间传递值的问题
只看楼主
加入收藏
JCheung
等 级:
新手上路
帖 子:12
专家分:3
注 册:2009-9-23
结帖率:
100%
楼主
收藏
已结贴
√
问题点数:20 回复次数:10
两个Form之间传递值的问题
现在有一个住窗体,然后在菜单上点击设置会弹出一个小的窗体,在上面输入信息,值赋给我另外写的一个class的属性,比如叫Person,属性就是姓名,性别,年龄这些之类的。
我在小窗体上赋值完了,关闭以后,在主窗体上调用,没有获得值,就是当小窗体关闭Person的属性值也为空了。。
我想问的是怎样那把他传到住窗体上面,就跟比如说 一些软件 设置服务器的用户名 地址 密码 这样类似。。。。
WinForm
知道的帮我下。谢谢了。
搜索更多相关主题的帖子:
Form
2009-10-11 19:20
举报帖子
使用道具
赠送鲜花
鸿硕
来 自:北京海淀
等 级:
职业侠客
帖 子:211
专家分:309
注 册:2009-10-11
第
2
楼
收藏
得分:2
回复 楼主 JCheung
在form1中的button1中写下面代码。
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
在form2窗体中写下面代码。
图片附件: 游客没有浏览图片的权限,请
登录
或
注册
运行以后便可以了!
点滴产生差距
时间创造奇迹
2009-10-11 22:27
举报帖子
使用道具
赠送鲜花
JCheung
等 级:
新手上路
帖 子:12
专家分:3
注 册:2009-9-23
第
3
楼
收藏
得分:0
跟我的要求差之甚远。。。
2009-10-12 08:22
举报帖子
使用道具
赠送鲜花
jedypjd
等 级:
蒙面侠
威 望:
9
帖 子:1096
专家分:4969
注 册:2009-7-27
第
4
楼
收藏
得分:2
因为你没有地方存class的属性,
当小窗口释放之后就没了
可以存到Ini||XML||数据库中,主窗口再取读它
天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-10-12 08:33
举报帖子
使用道具
赠送鲜花
鸿硕
来 自:北京海淀
等 级:
职业侠客
帖 子:211
专家分:309
注 册:2009-10-11
第
5
楼
收藏
得分:0
哦!那不好意思了···
我理解有偏差
点滴产生差距
时间创造奇迹
2009-10-12 09:04
举报帖子
使用道具
赠送鲜花
蛋黄酱
等 级:
新手上路
帖 子:2
专家分:2
注 册:2009-10-12
第
6
楼
收藏
得分:2
小窗体是临时储存的 你可以在主窗体创建arraylist数组 然后在小窗体里把值给他 如果在关软件状态也需要保存的话 那就放到配置文件里
一般当form.close()时 临时储存的的就不再了 所以要保存在主窗体里
2009-10-12 13:48
举报帖子
使用道具
赠送鲜花
ghl2312
等 级:
业余侠客
威 望:
2
帖 子:208
专家分:226
注 册:2008-7-10
第
7
楼
收藏
得分:2
子窗体:
private MainForm _Form;
public ChildForm(MainForm f)
{
this._Form = f;
}
子窗体对象就可以访问主窗体公有的属性和方法。
主窗体:
弹出子窗体事件中:
ChildForm _form = new ChildForm(this);
_form.show();
这样应该能达到你的要求了吧。
向灰太狼学习
2009-10-12 14:00
举报帖子
使用道具
赠送鲜花
Y08M09D26
等 级:
论坛游民
帖 子:118
专家分:13
注 册:2008-9-26
第
8
楼
收藏
得分:2
回复 7楼 ghl2312
设置公共变量不就可以了
2009-10-13 14:06
举报帖子
使用道具
赠送鲜花
micheallu
等 级:
论坛游民
帖 子:10
专家分:22
注 册:2009-2-20
第
9
楼
收藏
得分:2
public static string _name
public
string name
{
get { return _name; }
set { _name= value; }
}
2009-10-14 15:58
举报帖子
使用道具
赠送鲜花
ghl2312
等 级:
业余侠客
威 望:
2
帖 子:208
专家分:226
注 册:2008-7-10
第
10
楼
收藏
得分:0
回复 8楼 Y08M09D26
那也需要把父对象传递到子窗体
向灰太狼学习
2009-10-14 16:24
举报帖子
使用道具
赠送鲜花
11
1/2页
1
2
快速回复:
两个Form之间传递值的问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.019052 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved