前言
在创建WPF应用的时候,你第一个看到的就是窗体类。它作为窗体的基础,提供标准的边框、工具条、最大化、最小化和关闭按钮。WPF窗体是XAML文件和后台代码文件的混合体。
本文将详细介绍关于WPF窗体最大化问题的相关内容,下面话不多说了,来一起看看详细的介绍吧
遇到的问题信息
问题:当WindowStyle=None时,窗口最大化,不显示任务栏 —— 即窗体是全屏效果。
解决中遇到的问题列表【主要涉及到任务栏发生改变后的一些问题处理】:
- 最大化时,任务栏被遮盖;
- 最大化后,拖动任务栏,无法自适应窗体;
- 最大化后,拖动任务栏,窗体还原,还原数据丢失,始终显示最大;
-
最大化后,拖动任务栏,窗体还原,设置之前保存的窗体位置数据,再次设置,由于和之前一样,窗体位置信息不生效;
解决方案
思路:窗体最大化时,将窗体透明化,设置内部元素Grid的Margin属性,从而显示出任务栏










