| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1103 人关注过本帖
标题:[求助]窗体与窗体间的传值
取消只看楼主 加入收藏
chelcf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-4-20
收藏
 问题点数:0 回复次数:4 
[求助]窗体与窗体间的传值

请各位高手帮帮忙,下面这个功能代码应该怎样实现.

如果能上传源代码,小弟十感谢!!!

附件:

zmRyoCVC.rar (37.35 KB) [求助]窗体与窗体间的传值


相信应该知道要实现什么功能了吧
1.在父窗体中双击LISTVIEW这个控件,弹出子窗体.
2.在子窗体修改了值后,单击修改按钮返回一个值,使父窗体中的LISTVIEW的值改变,并关闭子窗体.


[此贴子已经被作者于2006-8-4 14:10:58编辑过]



Day0YiID.jpg (16.35 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册


boCKOBUF.jpg (6.19 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: 窗体 传值 源代码 单击 
2006-08-03 23:42
chelcf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-4-20
收藏
得分:0 
以下是引用xupeng在2006-8-4 9:52:01的发言:
我是用子窗体的事件来运行父窗体的函数来传递数值的

我以前也试过

问题也出现在这一点

在父窗体可以添加删除项,

比如说,在LISTVIEW用界面方式(编写程序时)加入了三条记录,再用命令添加三条记录
这时,在子窗体中用命令统计LISTVIEW的记录总数只有三条,后加入的三条找不到。


Form1为父窗体
Form2为子窗体
editItems为父窗体中的一个方法
我在子窗体中用的命令是这样不知道对不对。

Form1 frm = new Form1()//感觉这点有问题,不知道怎么改。


private void button2_Click(object sender, EventArgs e)
{
frm.editItems(text1.Text.Trim());
this.Close();
}

[此贴子已经被作者于2006-8-4 12:32:16编辑过]


2006-08-04 12:26
chelcf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-4-20
收藏
得分:0 
以下是引用chenjin145在2006-8-4 8:51:10的发言:
控件弄為public
或加個public static變量

这个方法不行。


2006-08-04 12:27
chelcf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-4-20
收藏
得分:0 

哎,还是去百度知道才搞定了.
需要使用Owner才行.


2006-08-11 17:21
chelcf
Rank: 1
等 级:新手上路
帖 子:66
专家分:0
注 册:2006-4-20
收藏
得分:0 

你写的那个开始看起还懂得起,后面越看越不明白了.(主要是才学C#)

推荐几本关于这方面的好书撒.


2006-08-11 17:46
快速回复:[求助]窗体与窗体间的传值
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021642 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved