社区
.NET Framework
帖子详情
Winform窗体的显示和隐藏
lovehong123
2010-08-26 10:02:15
有两个窗体 Form1和Form2 当点击Form1窗体上的按钮Show出Form2,此时Form1窗体隐藏,Form2窗体显示,当关闭Form2窗体时Form1窗体最大化的显示出来(在关闭Form2时不能用New把Form1窗体Show出来,Form1本身还存在着),怎么能实现这个功能,谢谢大家!
...全文
827
7
打赏
收藏
Winform窗体的显示和隐藏
有两个窗体 Form1和Form2 当点击Form1窗体上的按钮Show出Form2,此时Form1窗体隐藏,Form2窗体显示,当关闭Form2窗体时Form1窗体最大化的显示出来(在关闭Form2时不能用New把Form1窗体Show出来,Form1本身还存在着),怎么能实现这个功能,谢谢大家!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DevinHu
2010-08-26
打赏
举报
回复
不错,学习
阿双2009
2010-08-26
打赏
举报
回复
[Quote=引用 4 楼 sardineany 的回复:]
补充一下。。。窗体最大化
加在 this.Owner.Show()后面:
C# code
this.Owner.WindowState = FormWindowState.Maximized;
[/Quote]
多谢补充:)
-小蕾-
2010-08-26
打赏
举报
回复
[Quote=引用 2 楼 luols 的回复:]
Form1:
private void btnShow_Click(object sender, EventArgs e)
{
Form2 f = new Form2();
f.Show();
f.Owner = this;
this.Hide();
}
Form2:
private void Form2_FormClosing(object se……
[/Quote]
顶
sardineany
2010-08-26
打赏
举报
回复
补充一下。。。窗体最大化
加在 this.Owner.Show()后面:
this.Owner.WindowState = FormWindowState.Maximized;
sardineany
2010-08-26
打赏
举报
回复
[Quote=引用 2 楼 luols 的回复:]
Form1:
private void btnShow_Click(object sender, EventArgs e)
{
Form2 f = new Form2();
f.Show();
f.Owner = this;
this.Hide();
}
Form2:
private void Form2_FormClosing(object sender, FormClosin……
[/Quote]学习……
阿双2009
2010-08-26
打赏
举报
回复
Form1:
private void btnShow_Click(object sender, EventArgs e)
{
Form2 f = new Form2();
f.Show();
f.Owner = this;
this.Hide();
}
Form2:
private void Form2_FormClosing(object sender, FormClosingEventArgs e)
{
this.Owner.Show();
}
wood87654321
2010-08-26
打赏
举报
回复
如果Form1为主窗口,程序启动时
dim fm2 as new form2
如果Form1和Form2都不是主窗口,程序启动时
dim fm1 as new form1
dim fm2 as new form2
只new这一次,之后fm1、fm2都只用hide和show,而且都写在自定义按钮事件中,关闭掉窗口自身的控制条
WinForm
窗体
隐藏
任务栏图标和系统托盘
显示
图标
功能实现
窗体
如何不在Window任务栏中
显示
和
隐藏
,
窗体
最小化后在Window系统托盘中
显示
Winform
中MDI
窗体
设计和窗口的放大缩小关闭按钮的
显示
与
隐藏
一、MDI
窗体
设计 MDI
窗体
即多文档界面。用于同时
显示
多个文档,每个文档
显示
在各自的窗口中。 1、设置MDI
窗体
在MDI
窗体
中,起到容器作用的窗口被称为“父
窗体
”,放到父
窗体
中的其他
窗体
被称为“子
窗体
”,也成为“MDI子
窗体
”。当MDI应用程序启动时,首先会
显示
父
窗体
。每个应用程序只能有一个父
窗体
,其他子
窗体
不能移除父
窗体
的框架区域。 父窗口设置: 设置子
窗体
: 通过设置某个...
winform
窗体
程序运行后怎样
隐藏
?
运行
winform
窗体
,我们是怎样
隐藏
的呢? 例子: 1)创建简单
winform
窗体
2)编写
隐藏
窗体
程序的代码 3)效果演示 1)创建一个简单的
winform
窗体
MainForm, 这样运行后,在任务栏能看到
窗体
,怎样
隐藏
,在load事件中加上 //
窗体
最小化
显示
this.WindowState = FormWindowState.Minimized; ...
C#
winform
实现系统托盘NotifyIcon控件右键菜单
在前面的文章“C#
winform
实现
窗体
最小化时
显示
到(桌面右下角)系统托盘”中,我们实现了最小化
窗体
后
隐藏
窗体
,并在系统托盘中
显示
NotifyIcon图标。 在日常使用中,我们可以发现,在系统托盘
显示
的程序图标,在鼠标左键或右键点击时,
显示
菜单。本文介绍
winform
的NotifyIcon如何使用右键菜单,假设已经实现了NotifyIcon功能,菜单提供
显示
窗体
、
隐藏
窗体
和退出程序功能。 1.在
窗体
上放置一个ContextMenuStrip控件,并添加三个子菜单(menuI...
使用C#的
窗体
显示
与
隐藏
动画效果方案 - 开源研究系列文章
今天继续研究C#的
WinForm
的
显示
动画效果。 上次我们实现了无边框
窗体
的
显示
动画效果(见博文:基于C#的无边框
窗体
动画效果的完美解决方案 - 开源研究系列文章 ),这次介绍的是未在任务栏托盘中
窗体
的
显示
隐藏
动画效果的实现代码。 1、 项目目录; 下面是项目目录,由基本的
窗体
和操作类组成。 2、 代码介绍; 代码比较简单,直接将
窗体
的最小化、最大化效果加入...
.NET Framework
17,748
社区成员
24,324
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章