C# WinForm 窗体最小化之后 点击最大化时 只显示整个窗体的一角,不显示全部

代码是这样的:
private void pic_zx_Click(object sender, EventArgs e)//这是点击最小化按钮
{
this.WindowState = FormWindowState.Minimized;
this.Hide();
}

//下面是双击任务栏图标
this.Visible = true;
this.WindowState = FormWindowState.Normal;
最小化到系统托盘中
不行呀,还是不行,都试过了

双击最小化按钮时只用写成
this.Hide();
双击任务栏时代码改成
this.Show();
这样显示出来的就是你原来窗体最小化时的样子
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-10-19
是吧它缩放在任务栏图标还是系统托盘?
我看你的代码thsi.hide()想必你想是当用户点击最小化的时候把它放到系统托盘中把?应为你this.hide()在任务栏是不显示的
若果是这样那你this.WindowState = FormWindowState.Minimized;
就是多余的了
直接this.Visible = false;
然后再双击托盘图标时this.Visible = true;
第2个回答  2010-10-19
Hidden=true;

C# WinForm 窗体最小化之后 点击最大化时 只显示整个窗体的一角,不显示...
this.Hide();双击任务栏时代码改成 this.Show();这样显示出来的就是你原来窗体最小化时的样子

C# winform 子窗体在父窗体中最小化后,如何让其上面显示关闭和最大化...
\/\/\/ 设置最大化按钮是否有效 form2.MinimizeBox = true(default)\/ false \/\/\/ 设置最小化按钮是否有效 其中form2为子窗体,应该是在load的时候加载

【C#】WinForm中如何让窗口最小化时直接最小化到托盘,后台运行
1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用):代码如下:this.SizeChanged += new System.EventHandler(this.Form1_SizeChanged);\/\/上面一行是主窗体InitializeComponent()方法中需要添加的...

c# 动态修改窗体大小
在C#中使用winform布局的时候,拖一个datagridview到窗体上面,将datagridview调整为适合窗体的大小。但是运行之后,点击最大化按钮的时候,发现datagridview的大小没有随着窗体的大小而变化。这时候需要设置一下datagridview的相应属性就可以实现,将Anchor的属性设置为TOP,BOTTOM,LEFT,RIGHT,并且将DOCK属性设置...

c#做的程序换了个电脑运行时不能显示全部界面,以前是台式机屏幕大,现在...
winForm默认有个特性,就是控件超出窗体时,会自动出现滚动条。如果这个特性被你关掉了,你设置一下FormX.AutoScroll=true。这是最简单的解决办法,当然也是不完美的解决办法。如果要完美,在设计时的控件布局就得考虑不同分辨率的情况,合理使用Dock和Anchor能解决绝大部分的布局问题。另外有一点,如果...

C# winform 窗体左右一部分显示 一部分隐藏
\/\/ 采用SplitContainer容器控件,可以实现QQ聊天窗口右侧边栏伸缩展开的效果。if(splitContainer.Panel1Collapsed){ splitContainer.Panel1Collapsed=false; \/\/ 展开}else{ splitContainer.Panel1Collapsed=true; \/\/ 收缩}

在c#中如何设置当窗体最大化时,,,窗体内容也变大,,,不是像下面的那样...
正确的做法是:不允许放大或缩小窗体即可。给棂主的建议是,布局时注意部局统一左上基准,包括背景图片。如果有时要居中时,统一居中。winform不同于wpf,放大后会破坏原有的设计。一般情况下会选用没有工具栏的窗体,然后在最上连再增加自己定义的标题栏。而这种技术在wpf中更好办一些,所以不会提供给...

C# WinForm窗体界面设置问题
ControlBox:窗体左上角或右上角的最大最小关闭按钮 MaximizeBox:控制最大化按钮是否可用 MinimizeBox:控制最小化按钮是否可用 Opacity:透明度 Icon:设置窗体左上角的图标,只能是ico文件 ShowIcon:是否显示左上角图标 ShowInTaskbar:是否在windows任务栏里显示窗体 TopMost:最顶层窗口,始终在最上面 Tran...

C# winform 最大化
1、把父窗体的IsMdiContainer设置为True;2、把子窗体的WindowState设置为Normal;3、在父窗体中用下面的方法打开子窗体:private void menuItemsMdiForm_Click(object sender, EventArgs e){ MyChildForm childForm = new MyChildForm();childForm .MdiParent = this;childForm .WindowState = Form...

c#中窗口怎样才能运行时直接是全屏?
C#中窗口全屏显示是通过设置WindowState属性为Maximized实现的,具体步骤如下:1、右键单击C#窗体,选择属性,如下图所示:2、找到WindowState属性,设置为Maximized,如下图所示:3、运行C#窗体,窗体就会全屏显示了,如下图所示:

相似回答