最近在做一个C# 的winform客户端程序,要实现在打开新的窗口时将原来打开的窗口关闭,但是想在关闭新打开的窗口是将原来的那个窗口再次打开,在网上查找各种资料,找了很多代码,都是通过窗口.Hide()和窗口.Show()方法实现的,但都没有实现我想要的功能,关闭新窗口打开原来的窗口时发现原来的窗口里面的所有数据都没有了,而且打开新窗口时原来的窗口不会显示出来。通过网上查找资料和认真研读C# winform 方面相关的书籍发现,窗体有Visible属性,设置为true窗体将显示出来,现将具体代码粘贴如下:打开新的窗体Form2时隐藏原来的窗体Form1Form2 fm = new Form2(this);this.Hide();//隐藏现在这个窗口fm.Show() ;//新窗口显现关闭新的窗体Form2时显示原来的窗体Form1,public partial class Form2 : Form{private Form1 returnForm1 = null;public Form2(Form1 F1){InitializeComponent();// 接受Form1对象this.returnForm1 = F1;}}为Form2添加Form2_FormClosing事件private void Form2_FormClosing(object sender, FormClosingEventArgs e){//恢复Form1this.returnForm1.Visible = true;}

c#中winform窗口的隐藏与显示相关推荐

  1. 下拉菜单显示 隐藏html,根据在下拉列表中选择的内容隐藏和显示HTML元素

    我的网站是在ASP classic - VBScript中创建的(不是我的选择,也是我之前没有过的语言).我试图在其中创建一个网页:下拉菜单显示了基于第一个选择内容的额外下拉菜单.我正在尝试使用Jav ...

  2. uni-app中,文字超出隐藏并显示省略号(实现展开、收起全文)

    一.uni-app中,固定宽高,文字超出部分,隐藏并显示省略号. .topic_cont_text{padding: 30upx;colof: #999;background: #E1FFFF;max ...

  3. Html中TR标签的隐藏与显示

    TR标签的隐藏与显示:block(显示)和none(隐藏) eg: <tr id="sample" style="display: <s:if test=&q ...

  4. Ext.Net中CheckboxSelectionModel的动态隐藏(显示),一定条件下的隐藏(不让选择),获得多选栏位的信息,及后台控件的动态创建...

    (1) Ext.Net 中CheckboxSelectionModel在一定的条件下隐藏特定的row <head id="Head1" runat="server& ...

  5. android inputmethodmanager 不自动弹出,Android中软键盘InputMethodManager的弹出和隐藏,以及显示和隐藏的监听...

    1.首先设置软键盘的弹出模式,设置在初始化View的前面 @Override protected void onCreate(Bundle savedInstanceState) { this.req ...

  6. [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口

    原文:[WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口 [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口 周银辉 现象: 大家可以试试下面这个很有趣但会带来Defect的现象:当我 ...

  7. C# WinForm中 让控件全屏显示的实现代码

    夏荣全 ( lyout(at)163.com )原文 C#中让控件全屏显示的实现代码(WinForm) 有时候需要让窗口中某一块的内容全屏显示,比如视频播放.地图等等.经过摸索,暂时发现两种可行方法, ...

  8. python悬浮球窗口_悬浮窗口(智能隐藏和显示)的一种实现方案

    悬浮窗口应该具有的特性 为了实现让用户能方便打开软件主窗口,又不对用户界面造成明显的视觉干扰,悬浮窗口应该有以下特点: 和主窗口是二选一的关系,主窗口显示时自动隐藏,主窗口被全部遮挡时自动显示 始终置 ...

  9. PowerShell隐藏不显示窗口的多种方法

    转载 https://www.jb51.net/article/68186.htm 隐藏不显示窗口的多种方法这篇文章主要介绍了PowerShell隐藏不显示窗口的多种方法,本文讲解了启动PowerSh ...

最新文章

  1. python mysql 分页_利用python对mysql表做全局模糊搜索并分页实例
  2. 常用面试题(对应的知识点)
  3. Nginx七层负载均衡配置
  4. 1012 The Best Rank (25)
  5. post大小限制_作为一个程序员,面试中常问的get和post的区别,你真的知道吗
  6. linux如何添加默认路由表_linux 添加静态路由
  7. [常用命令]Git命令
  8. JavaSE----多态
  9. 拓端tecdat|R语言基于ARMA-GARCH过程的VaR拟合和预测
  10. 【面试】基于二叉树层次遍历相关问题的求解
  11. The tough time set
  12. 斐讯K3C官改V1.7D降级至官改V1.6
  13. BT656视频传输标准
  14. 转:罗永浩写给俞敏洪的求职信
  15. hosts文件导致无法网页观看视频
  16. Java项目:16款java游戏(java+swing)
  17. vue-03-4:vue封装方法到工具类
  18. 说说计算机有哪些用途,电脑对你有什么用处?写5个英语句子,说明电脑对你的重要性...
  19. 举个栗子!Tableau 技巧(202):用参数为图表设置开关按钮
  20. 程序员CMD命令大全

热门文章

  1. js设计模式——组合模式
  2. android 滚动手势动画
  3. 卡通的独角鲸动画特效
  4. 智子社区上线FCoin、IDCM即将扬帆起航
  5. (附源码)Python云顶之弈数据分析系统 毕业设计451545
  6. 2018年英语专升本英语阅读「Part II 阅读专区」【文章(图片)、答案、词汇记忆】
  7. 八皇后问题。。。。。。
  8. php 开源产品,PHP免费开源企业产品建站系统含手机站
  9. 名人彩票Android客户端,名人彩票线路登录
  10. 社工获取ip tips