gpt4 book ai didi

c# - 如何在 Silverlight 中获取屏幕工作区(不是整个屏幕大小)的大小?

转载 作者:太空狗 更新时间:2023-10-29 21:44:40 25 4
gpt4 key购买 nike

我想在 Silverlight 中获取屏幕工作区大小。现在我可以使用以下代码获取屏幕尺寸:

actualWidth = (double)System.Windows.Browser.HtmlPage.Window.Eval("screen.width");
actualHeight = (double)System.Windows.Browser.HtmlPage.Window.Eval("screen.height");

但它会返回包括任务栏在内的整个屏幕大小。但我只想获得不包括任务栏等的工作区大小。类似于 WPF 中的 SystemParameters.WorkArea

谁能指导我在 Silverlight 中只获取屏幕工作区大小?

最佳答案

您可以使用:

  1. screen.availWidth - 可用屏幕宽度
  2. screen.availHeight - 可用屏幕高度

注意:screen.availWidth 属性返回访问者屏幕的宽度(以像素为单位)减去 Windows 任务栏等界面功能。

关于c# - 如何在 Silverlight 中获取屏幕工作区(不是整个屏幕大小)的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22708205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com