社区
C#
帖子详情
帮帮我吧,我要愁死了。怎样在mdi一个子窗体中读取另一个子窗体中的comboBox的内容?
adamcannibal
2003-08-22 02:50:32
如题。
刚学C#很多东西不明白。望有详细说明。谢谢各位大侠了。
...全文
66
15
打赏
收藏
帮帮我吧,我要愁死了。怎样在mdi一个子窗体中读取另一个子窗体中的comboBox的内容?
如题。 刚学C#很多东西不明白。望有详细说明。谢谢各位大侠了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adamcannibal
2003-08-25
打赏
举报
回复
谢谢大家,感激。
godliu521
2003-08-24
打赏
举报
回复
静态变量传递值
dyesucker
2003-08-24
打赏
举报
回复
两种方法:
1.在被读取的窗体类中把ComboBox设为static,在读取窗体中通过类直接调用。
2.通过事件传递
建议用第一种,简单
blackfishliving
2003-08-24
打赏
举报
回复
定义一个属性记录comboxbox的值,然后在另一个窗体调用这个属性即可.
cnhgj
2003-08-24
打赏
举报
回复
public static
20030514
2003-08-23
打赏
举报
回复
同意雪狼的说法!
mgan
2003-08-23
打赏
举报
回复
楼上饿说的 不错 就按照哪个办
雪狼1234567
2003-08-23
打赏
举报
回复
定义成public static型的,这样的好处是不用new form就可以用
greenhill1
2003-08-23
打赏
举报
回复
可以使用全局变量来传送你要的值啊!
public static int i=0;
这样你在调用的时候就用frm2.i或者frm3.i就可以得到值了
ggg_nj
2003-08-23
打赏
举报
回复
还有mdiform在创建子窗体时通过子窗体的构造函数将自己地址this传递给子窗体。当然要在子窗体中建立mdiform变量。
Nicholasqpl
2003-08-23
打赏
举报
回复
父窗体:Form1
子窗体:Form2
在父窗体里写
Form2 f2=new Form2(comboxBox里的纪录);
f2.show();
在子窗体:Form2中
写构造函数
public Form2(comboxBox里的纪录的数据类型 a)
{
comboxBox里的纪录的数据类型 b=a;
}
然后再调用.
adamcannibal
2003-08-22
打赏
举报
回复
谢谢大家先。
你们觉得我的问题出在什么地方呢?
我的设计思路是:子窗体frm2作为一个控制窗体,记录另一个窗体frm3的打开次数,及标题,并把标题记录在frm2的两个comboBox里。当关闭一个frm3的时候,同时删掉comboxBox里的纪录。就好像以前的MDI多文档编辑器那样。但是我又不能制作一个显示窗口列表的菜单,因为我还要进行不同的frm3中打开文件的比较,是通过选择两个comboBox里窗口标题进行比较。
我以前是学VB的,刚刚改学C#,很多思想改变不过来。请多多帮助。
Showme005
2003-08-22
打赏
举报
回复
把这个窗体的ComboBox的Modifiers属性改为Public
再在外部访问这个窗体实例中的ComboxBox就行了.
idistudio
2003-08-22
打赏
举报
回复
把这个窗体的ComboBox的Modifiers属性改为Public, 这样你就可以在外部访问这个窗体实例的公有成员了,不过这种方法只是暂时的办法,你提这个要求就说明你的设计上存在着问题。
好运
2003-08-22
打赏
举报
回复
在MDI窗口中定义子窗口的实例,或者combobox为静态(这种方法我没试过)
delphi 开发经验技巧宝典源码
0209 如何把ListBox
中
的
内容
拖曳到另
一个
ListBox
中
139 0210 把DBGrid
中
的数据赋给数组 139 0211 如何获取DataGrid单元格
中
的
内容
140 0212 如何锁定文本框
中
的文本 141 0213 如何设置光标到文本框的末尾 ...
delphi 开发经验技巧宝典源码06
0209 如何把ListBox
中
的
内容
拖曳到另
一个
ListBox
中
139 0210 把DBGrid
中
的数据赋给数组 139 0211 如何获取DataGrid单元格
中
的
内容
140 0212 如何锁定文本框
中
的文本 141 0213 如何设置光标到文本框的末尾 ...
C#开发实例大全(基础卷).软件开发技术联盟(带详细书签) PDF 下载
全书分6篇共25章,主要
内容
有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows
窗体
基础、特色
窗体
界面、
窗体
控制技术、
MDI
窗体
和继承
窗体
、Windows...
明日科技C#开发入门及项目实战
实例046 在数组
中
添加
一个
数组 实例047 计算两个矩形矩阵的乘积 实例048 获取多维数组的行数与列数 实例049 使用快速排序法对一维数组进行排序 实例050 使用sort方法对数组进行快速排序 实例051 按指定条件在数组
中
...
《C#经典编程220例》.(明日科技).【带书签】-共3部分
实例211 使用linq在
一个
循环
中
遍历多个数组 403 实例212 过滤文章
中
包含指定单词的句
子
404 实例213 使用linq生成随机序列 406 实例214 筛选指定类型的元素 408 实例215 使用linq技术对对象进行筛选操作 409 实例216...
C#
110,534
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章