CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何让一个窗口变成对话框?

楼主fanzai(帆仔)2006-03-04 17:17:43 在 .NET技术 / C# 提问

要显示一个子窗体,希望它能在退出时隐藏。  
   
  不想用ShowDialog(),因为打开之后父窗体就不能动了。  
   
  我用Show(),并在FormClosing里面使用e.Cancel(),结果是整个程序都不能正常关闭。  
   
  我现在的想法是把子窗体变成对话框,但是不用ShowDialog(),能做到吗?怎么做? 问题点数:100、回复次数:4Top

1 楼ljhkim6()回复于 2006-03-04 17:25:26 得分 20

dificutlyTop

2 楼MyLf(不睡觉的鱼)回复于 2006-03-04 17:30:21 得分 20

按你的理解:对话框是什么样子的?Top

3 楼CCjian(默契)回复于 2006-03-04 17:41:29 得分 40

你是把它做成对话框,用户就最好只做你对话框的事情,以免你的主程序数据出错。(安全性考虑)  
  要隐藏就用Hide()方法,你若是要在子框中,对你的主程序进行退出,要么是在你的子框中的load(),把主程序中的对象传过来,然后就close(),要么是用进程关。Top

4 楼hyena041(陷入自己的思维中,找不到自己了)回复于 2006-03-04 17:49:45 得分 20

fu   za   +   gu   guaiTop

相关问题

  • 如何把一个模式对话框变成一个无模式对话框?
  • 如何通过模态对话框上的按钮,把窗口改变成红色
  • 如何使对话框变成“工具箱”
  • 主对话框窗口出来之后,如何在其他类中获得子对话框的指针,进而操作子对话框的成员函数?
  • 如何改变对话框应用程序的窗口类名?
  • 如何屏蔽对话框窗口的ESC键?
  • 如何获取子对话框窗口的指针?
  • 如何在主窗口以外再生成新的对话框
  • 如何判断一个对话框窗口是否已打开?
  • 如何得到一个对话框窗口的句柄?

关键词

  • 对话框
  • 窗体
  • 主程序
  • 变成
  • showdialog
  • 隐藏
  • 子框
  • 退出

得分解答快速导航

  • 帖主:fanzai
  • ljhkim6
  • MyLf
  • CCjian
  • hyena041

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo