日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

[转]C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏

發布時間:2025/4/16 C# 61 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

0.新建窗體 及添加按鈕

1.ITPUB個人空間s6d:vU0UL
? 執行如下按鈕事件ITPUB個人空間zA\I;^+M,g"pr Q0J
? private void btnFormMax_Click(object sender, EventArgs e)
+tbh5?'e0? {ITPUB個人空間&MK4ozc;FP
???? if (this.WindowState == FormWindowState.Maximized)
b x?p#p,H8t0???? {ITPUB個人空間2LM.[3]M
???????? this.WindowState = FormWindowState.Normal;
.b�ev~q[-@!O0???? }
r(Iem4{#bg0???? elseITPUB個人空間k$lV&Rohu
???? {ITPUB個人空間W8^wm|�qy @
???????? this.WindowState = FormWindowState.Maximized;ITPUB個人空間^0vQ9h ^
???? }ITPUB個人空間x:h;f'Au9P9ZO_
? }ITPUB個人空間J,p/X/F9or
? 窗體最大化時 非全屏 不會遮蓋任務欄
q@/xc^v6[Px0? 此時this.FormBorderStyle. 默認為 Sizable

2.ITPUB個人空間3U&u9])_0dn*c
? 執行如下按鈕事件ITPUB個人空間[#U%tsT:N%|
? private void btnFormMax_Click(object sender, EventArgs e)ITPUB個人空間:\,l!x-j(_"Qw
? {
NNYi C0^FV$Ln�_lY0????? if (this.WindowState == FormWindowState.Maximized)
|GQ2p7}O!pT0????? {???????
%m]5|vlF0???????? this.WindowState = FormWindowState.Normal;
O*L^*M$l4Md�Jf(zx0????? }ITPUB個人空間\ h'H ~;~
????? else
7elW$Ii0????? {
|B}@+V}1n qAC0???????? this.FormBorderStyle. = FormBorderStyle.None;
\/g0o&KB t0w0???????? this.WindowState = FormWindowState.Maximized;
EcN%WQ�l}B0????? }
\+YN0LC0?? }

? 窗體最大化時 會全屏 及遮蓋任務欄
6F0S+N M7[0? 此時this.FormBorderStyle. 為 None 不會顯示窗體標題欄等相關

3.
KAK Y0HmNF0? 執行如下按鈕事件
~3Eo3NTp0? private void btnFormMax_Click(object sender, EventArgs e)
1nU|5\8AO?-~H0? {ITPUB個人空間}"F#M#X1k0c�X
????? if (this.WindowState == FormWindowState.Maximized)ITPUB個人空間,B'BC;bzE*a c�xZ
????? {???????ITPUB個人空間iGj]g+Y%L+IE
???????? this.WindowState = FormWindowState.Normal;
5b%t+l.X @(zl/e0????? }ITPUB個人空間/wC ZcWg
????? elseITPUB個人空間?m{!SrPy7p
????? {ITPUB個人空間Qt ^f\
???????? this.FormBorderStyle. = FormBorderStyle.None;
;pCy*cy'p Z)g0???????? this.MaximumSize = new Size(Screen.PrimaryScreen.WorkingArea.Width, Screen.PrimaryScreen.WorkingArea.Height);ITPUB個人空間\Qh9q cn-oc
???????? this.WindowState = FormWindowState.Maximized;
v1y,c8Rw0????? }ITPUB個人空間7y6LOQ&mhHK�s#Y
?? }

? 窗體最大化時 非全屏 不會遮蓋任務欄
/E+GQKc5fIy]0? 此時this.FormBorderStyle. 為 None 不會顯示窗體標題欄等相關


轉載自:
http://space.itpub.net/12639172/viewspace-501587

轉載于:https://www.cnblogs.com/JinDin/archive/2009/08/12/1544509.html

總結

以上是生活随笔為你收集整理的[转]C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。