使用 System.Windows.SystemParameters 无法获取屏幕最大尺寸。
解决问题办法:
1. 需要在WPF 工程中引用Forms框架。
项目右击 》》》属性》》》选中为该项目启用windows窗体。

2. 程序使用代码如下:
如果出现名字空间指定不明确,需要做using指定处理。如下所示。
1 using System.Windows.Forms; 2 using Rectangle = System.Drawing.Rectangle;
1 Screen screen = Screen.PrimaryScreen; 2 Rectangle bounds = screen.Bounds; 3 4 double screenWidth = bounds.Width; 5 double screenHeight = bounds.Height;
如上两个double类型即可获取屏幕实际分辨率。
微软这边文章介绍不错,解答了一些.net 和 .net framework的疑惑,值得一看。
What is .NET? - Training | Microsoft Learn

