楼主: jieba

急急急急,C#高手请帮帮小弟!

[复制链接]
论坛徽章:
64
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-01-04 11:50:44蛋疼蛋
日期:2011-11-28 18:18:45紫蛋头
日期:2011-11-16 17:20:17ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28茶鸡蛋
日期:2011-06-24 15:21:00
11#
发表于 2006-1-6 17:27 | 只看该作者
还有就是 没有使用多文档模式上面的哪个方法是不行的!而你的哪个用变量记录的方法可以“通吃”

使用道具 举报

回复
论坛徽章:
0
12#
 楼主| 发表于 2006-1-6 22:58 | 只看该作者
好的!
多谢 了!
:D

使用道具 举报

回复
论坛徽章:
0
13#
发表于 2006-1-9 16:29 | 只看该作者
up!!

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2006-1-10 21:35 | 只看该作者
我用全局变量的方法,但是如果窗口是打开的,
怎样可以在打开窗体之前在父窗体中查找是否有同类型的窗体如果有则激活这个窗体而不是打开 我用formChild.BringToFront()也不好用啊!
                               public static bool open=false;
                        print a=new print();
                        if(open==false)
                        {
                               
                                a.Show();
                                open=true;
                        }
                        else
                        {
                           a.BringToFront();
                        }

使用道具 举报

回复
论坛徽章:
55
生肖徽章:虎
日期:2006-09-06 21:14:232011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:56管理团队成员
日期:2011-05-07 01:45:082012新春纪念徽章
日期:2012-01-04 11:49:542012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:182012新春纪念徽章
日期:2012-02-13 15:11:18
15#
发表于 2006-1-10 22:16 | 只看该作者
可以使用windows注册表达到同样的目的。

使用道具 举报

回复
论坛徽章:
64
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-01-04 11:50:44蛋疼蛋
日期:2011-11-28 18:18:45紫蛋头
日期:2011-11-16 17:20:17ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28茶鸡蛋
日期:2011-06-24 15:21:00
16#
发表于 2006-1-11 10:24 | 只看该作者
最初由 冬雪 发布
[B]我用全局变量的方法,但是如果窗口是打开的,
怎样可以在打开窗体之前在父窗体中查找是否有同类型的窗体如果有则激活这个窗体而不是打开 我用formChild.BringToFront()也不好用啊!
                               public static bool open=false;
                        print a=new print();
                        if(open==false)
                        {
                               
                                a.Show();
                                open=true;
                        }
                        else
                        {
                           a.BringToFront();
                        } [/B]



BringToFront 用来将控件放在Z轴最上层.
在这里用 a.Activate(); 替换 a.BringToFront();就可以了

使用道具 举报

回复
论坛徽章:
64
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-01-04 11:50:44蛋疼蛋
日期:2011-11-28 18:18:45紫蛋头
日期:2011-11-16 17:20:17ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28茶鸡蛋
日期:2011-06-24 15:21:00
17#
发表于 2006-1-11 10:28 | 只看该作者
最初由 yining 发布
[B]可以使用windows注册表达到同样的目的。 [/B]


使用windows注册表?怎么理解?
是将打开未打开的标志位存在注册表表里(本人不同意这样的做法)?
还是在注册表里可以直接看到打开了那些窗体?这怎么看还真没有研究过

使用道具 举报

回复
论坛徽章:
0
18#
发表于 2006-1-11 17:23 | 只看该作者
我解决了  谢谢 水墨清风

使用道具 举报

回复
论坛徽章:
64
马上加薪
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-02-13 15:09:232012新春纪念徽章
日期:2012-01-04 11:50:44蛋疼蛋
日期:2011-11-28 18:18:45紫蛋头
日期:2011-11-16 17:20:17ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28茶鸡蛋
日期:2011-06-24 15:21:00
19#
发表于 2006-1-11 17:26 | 只看该作者
问题解决就好 别客气

使用道具 举报

回复
论坛徽章:
0
20#
 楼主| 发表于 2006-1-11 19:08 | 只看该作者
呵呵!我也解决了!
谢谢了各位!

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表