WPF如何获取屏幕的分辨率,就是如何获取屏幕的高度和宽度
基于WPF下如何获取屏幕的分辨率,就是如何获取屏幕的高度和宽度,就像winform下的System.Windows.Forms.Screen.PrimaryScreen.Bounds.Width System.Windows.Forms.Screen.PrimaryScreen.Bounds.Height --------------------编程问答-------------------- 获取屏幕的分辨率,无非就是想实现全屏功能,XAML语言下,只修改一下window的几个属性就可以实现了。。AllowsTransparency="True" //允许透明度
WindowStartupLocation="CenterScreen" //窗体运行时居中
WindowState="Maximized" //窗体运行时最大化
WindowStyle="None" //窗体风格不要,就是标题栏隐藏
至于获取屏幕高度和宽度的值,暂时还没有找到答案。 --------------------编程问答-------------------- System.Windows.Forms.Screen screen=Screen.PrimaryScreen;
System.Drawing.Rectangle rct=screen.Bounds;
this.label1.Text=rct.Height.ToString();//高度
this.label2.Text=rct.Width.ToString();//宽度
--------------------编程问答-------------------- WPF下没有Screen这个属性,所以不行的。正在找答案中--------------------- --------------------编程问答-------------------- 关注! --------------------编程问答-------------------- 正确的答案:
double h = SystemParameters.PrimaryScreenHeight;
double w = SystemParameters.PrimaryScreenWidth; --------------------编程问答-------------------- 谢谢“gxxlc(冰良)” --------------------编程问答-------------------- up --------------------编程问答-------------------- 恩,果然有! --------------------编程问答-------------------- 爱你哦,冰良
补充:.NET技术 , C#