社区
C#
帖子详情
2个MDI子窗体相互调用的问题
Comer
2009-06-03 08:14:16
窗体sup,cus有相互调用的需求,而且都是MDI子窗体,也就是只能Show()出来,不能ShowDialog
sup.Show();
//sup.ShowDialog();
pkey = sup.pkey;
code = sup.code;
上边的代码,如果是ShowDialog的话,可以取到值,Show出来的窗体,直接把下边的代码执行了
有人做过这样的事吗?
...全文
60
8
打赏
收藏
2个MDI子窗体相互调用的问题
窗体sup,cus有相互调用的需求,而且都是MDI子窗体,也就是只能Show()出来,不能ShowDialog sup.Show(); //sup.ShowDialog(); pkey = sup.pkey; code = sup.code; 上边的代码,如果是ShowDialog的话,可以取到值,Show出来的窗体,直接把下边的代码执行了 有人做过这样的事吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Comer
2009-06-05
打赏
举报
回复
[Quote=引用 7 楼 peterb 的回复:]
参考CSDN第一期总结之一:Form问题
[/Quote]
貌似只有主子之间的调用,没有子-子之间的调用啊
peterb
2009-06-03
打赏
举报
回复
参考
CSDN第一期总结之一:Form问题
Qim
2009-06-03
打赏
举报
回复
[Quote=引用 5 楼 Qim 的回复:]
引用楼主 comerliang 的帖子:
窗体sup,cus有相互调用的需求,而且都是MDI子窗体,也就是只能Show()出来,不能ShowDialog
sup.Show();
//sup.ShowDialog();
do
{
Thread.Sleep(100);
}
while(sup.pkey=null || sup.pkey ="" || sup.code =null || sup.code !="");
pkey = sup.pkey;
code = sup.code;
上边的代码,如果是ShowDialog的话,可以取到值,Show出来的窗体,直接把下边的代码执行了
有人做过这样的…
[/Quote]..条件写错了。。。
Qim
2009-06-03
打赏
举报
回复
[Quote=引用楼主 comerliang 的帖子:]
窗体sup,cus有相互调用的需求,而且都是MDI子窗体,也就是只能Show()出来,不能ShowDialog
sup.Show();
//sup.ShowDialog();
do
{
Thread.Sleep(100);
}
while((sup.pkey!=null || sup.pkey !="") && (sup.code !=null || sup.code !=""));
pkey = sup.pkey;
code = sup.code;
上边的代码,如果是ShowDialog的话,可以取到值,Show出来的窗体,直接把下边的代码执行了
有人做过这样的事吗?
[/Quote].
yingzhilian2008
2009-06-03
打赏
举报
回复
帮顶
caorenlong
2009-06-03
打赏
举报
回复
顶
jsnjlhb
2009-06-03
打赏
举报
回复
ShowDialog必须要有交互才会继续往下执行的,比如说
sup.ShowDialog();
需要你在SUP中执行了SUP.COLSE()才会继续执行sup.ShowDialog()后面的程序
而 sup.Show()不需要
此时SUP的变量pkey,code都还只是初始值状态
sxmonsy
2009-06-03
打赏
举报
回复
帮顶
VC++常用功能实例
问:如何限制
mdi
子
框架最大化时的大小? 66 问:如何切换视口而不破坏它们? 66 问:改变列表控制时发生闪烁现象? 68 问:处理列表控件可见项的
问题
? 68 问:产生线程的
问题
? 68 问:CFile使用了缓冲区吗? 69 问:DAO...
VC++常用的共用函数100多页
问:如何限制
mdi
子
框架最大化时的大小? 66 问:如何切换视口而不破坏它们? 66 问:改变列表控制时发生闪烁现象? 68 问:处理列表控件可见项的
问题
? 68 问:产生线程的
问题
? 68 问:CFile使用了缓冲区吗? 69 问:DAO...
Delphi7 编程 100 实例
ToolBar工具栏控件的使用 动态建立主菜单选项 窗口界面的动态分隔条...
调用
子
窗口 新颖的资源管理器界面 如何生成半圆形窗口 制作字幕滚动
窗体
详解Canvas生成渐变色窗口背景 WINAPM风格磁化窗口...
软件工程知识点
设计工作的第二步是详细设计,它以概要设计为依据,用于确定软件结构中每个模块的内部细节,为编写程序提供最直接的依据。 详细设计需要从实现每个模块功能的程序算法和模块内部的局部数据结构等细节内容上给出设计...
Window 消息大全
WM_CHILDACTIVATE = $0022 //发送此消息给
MDI
子
窗口当用户点击此窗口的标题栏,或当窗口被激活,移动,改变大小 WM_QUEUESYNC= $0023 //此消息由基于计算机的训练程序发送,通过WH_JOURNALPALYBACK的hook程序分离出...
C#
110,527
社区成员
642,571
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章