【发布时间】:2009-11-02 07:51:11
【问题描述】:
我看到的许多 WPF 示例和示例似乎都有硬编码的颜色。这些准则 - http://msdn.microsoft.com/en-us/library/aa350483.aspx 建议不要硬编码颜色。在构建了一个小型应用程序后,我很失望地发现,当我更改为高对比度配色方案时,我的一些硬编码颜色选择导致应用程序的某些部分无法使用。
假设您正在使用“设计”/视觉上有趣/风格化的 UI - 如何提供颜色可访问性?设计师是否应该为特殊需求提供替代配色方案?应用程序中是否应该包含颜色配置屏幕?其他解决方案?
任何见解和建议表示赞赏。
编辑:我接受了下面的答案,因为我认为仅基于系统颜色的预定义配色方案对我的问题来说是一个好主意/解决方案。
如果有任何技术细节/陷阱/陷阱在设置时有用,我很想听听有人为可访问性实现了这个场景。
谢谢!
【问题讨论】:
标签: wpf colors accessibility