【问题标题】:How does one define font sizes in percentages in a WPF application for accessibility?如何在 WPF 应用程序中以百分比形式定义字体大小以实现可访问性?
【发布时间】:2012-01-24 02:15:51
【问题描述】:

我正在考虑为 WPF 应用程序添加可访问性支持。本文介绍了在应用程序中引入辅助功能支持的指南:

WPF Accessibility for Developers

在这篇文章中它指出:

WPF 支持 dpi,但您仍必须避免硬编码布局、大小或字体,而是尽可能使用百分比来确保缩放适用于所有用户。

如何定义字体大小的百分比。到目前为止,我只熟悉定义具有特定字体大小的样式。

【问题讨论】:

    标签: c# wpf styles accessibility dpi


    【解决方案1】:

    我会说这只是措辞不佳。 WPF 中的所有字体大小均以与设备无关的像素或其派生值指定。在给定的上下文中,我真的完全不理解他们的观点。例如,网格上的任何显式尺寸也在 DIP 中指定。

    重要的是,您要考虑并测试当存在无关或紧张的屏幕空间时您的 UI 会发生什么。它是否自然调整大小并允许用户充分利用他们的空间?当 UI 缩小时,是否有任何 UI 元素被截断?替换本地化文本时是否会剪切标签?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-11
      • 1970-01-01
      • 2020-08-25
      • 1970-01-01
      • 1970-01-01
      • 2017-08-14
      相关资源
      最近更新 更多