为了账号安全,请及时绑定邮箱和手机立即绑定

从系统参数单位到设备无关单位的 WPF 转换

从系统参数单位到设备无关单位的 WPF 转换

C#
呼啦一阵风 2021-06-22 17:18:31
我正在尝试制作一个应用程序,该应用程序将占用屏幕上除标题栏和任务栏以外的最大工作区。我无法在 Xaml 中使用 WindowState.Maximize 属性,因为我有一个链接框,它根据配置文件中的项目生成了按钮。我的问题是,由于 SystemParameter.WorkArea.Height/Width 以像素为单位提供测量值,但 XAML 中的 Height 期望以 DIU(DIP) 设备无关单位进行测量。有没有办法在两者之间转换?在我将窗口大小设置为 system.parameter 分辨率的那一刻,它没有覆盖整个工作区域并留下一个未覆盖的小条,我认为这是一些 Windows 10 区域用于调整大小或让用户执行我做的其他功能不需要。感谢您的帮助。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 146 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信