| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1605 人关注过本帖
标题:[求助]通过单击节点在父窗体中打开了几个子窗体,如何做到我选中节点后对应的 ...
只看楼主 加入收藏
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
 问题点数:0 回复次数:11 
[求助]通过单击节点在父窗体中打开了几个子窗体,如何做到我选中节点后对应的子窗体
-节点0
---A
---B
---C
选中节点A,弹出FORM1
选中节点B,弹出FORM2
选中节点C,弹出FORM3

三个窗体都在父窗体中打开,当我选中节点A时,如何使FORM1最前??


搜索更多相关主题的帖子: 节点 父窗体 击节 
2007-05-31 11:07
jacklee
Rank: 7Rank: 7Rank: 7
来 自:XAplus
等 级:贵宾
威 望:32
帖 子:1769
专家分:104
注 册:2006-11-3
收藏
得分:0 
是MDI窗吗?

XAplus!
讨论群:51090447
删吧删吧,把我的号给删了!
2007-05-31 11:10
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
是的,treeview在左边

mdi窗体在右边

2007-05-31 11:13
jacklee
Rank: 7Rank: 7Rank: 7
来 自:XAplus
等 级:贵宾
威 望:32
帖 子:1769
专家分:104
注 册:2006-11-3
收藏
得分:0 
那就好办,用FOR判断每个打开了的FORM的名字,如果存在就用ACTIVE方法激活窗体,如果不存在就直接打开窗体用NEW

XAplus!
讨论群:51090447
删吧删吧,把我的号给删了!
2007-05-31 11:46
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
private static Form2 f2;

................................

if (f2 == null || fu.IsDisposed)
{
f2 = new FrmUser();
f2.MdiParent = this;
fu.Show();
}
else
{
f2.Activate();
}


我这样写,但达不到效果


2007-05-31 12:04
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
写错了

fu.Show();要改成 f2.Show();


达不到选中节点后对应的子窗体最前的效果

2007-05-31 12:06
jacklee
Rank: 7Rank: 7Rank: 7
来 自:XAplus
等 级:贵宾
威 望:32
帖 子:1769
专家分:104
注 册:2006-11-3
收藏
得分:0 
不可能,我都做过了,万一不能可以设置TOPMOST。。但是最好还是不要,因为稍麻烦点

XAplus!
讨论群:51090447
删吧删吧,把我的号给删了!
2007-05-31 12:08
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
可以贴你的代码让我参考下吗

2007-05-31 12:49
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
为什么三个都得打开呢??
当点第一个时,就只显示Form1.
点第二个时,就只出现Form2.....

飘过~~
2007-05-31 13:14
okkenking
Rank: 1
等 级:新手上路
帖 子:111
专家分:0
注 册:2007-5-10
收藏
得分:0 
form1 ,form2,form3在MDI窗体

我的要求是选中(点击)节点后,对应的窗体 在MDI的最前面.

2007-05-31 13:29
快速回复:[求助]通过单击节点在父窗体中打开了几个子窗体,如何做到我选中节点后 ...
数据加载中...
 
   



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

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