|
|
1
4
你选择了一个糟糕的调色板。 在UI上做一些工作;引入更自然的对比。 即使可以,你也不想添加编程来解决糟糕的调色板选择。 只需更改颜色。 |
|
|
2
2
我不确定WPF是否允许你做任何事情,但我猜你不能直接控制用户的监视器。 你可以得到关于用户计算机的信息,即比特深度,但动态调整图形信息将非常昂贵(处理器方面)。 你可以写一个例程来实现这一点——改变图形的颜色或类似的东西,但为什么呢?这是客户端机器——你真的应该带着无法控制它的想法进行编程。如果它在他们的屏幕上消失了,那么他们需要更好的硬件,或者他们需要正确调整显示器的亮度/收缩。这基本上超出了你的控制范围。 |
|
|
3
1
与前两个所说的相反,在这里,对颜色理论的理解可以派上用场。你无法控制人们显示器的饱和度或色调;据你所知,有些人可能正在以灰度模式使用你的应用程序。因此,重要的是从一套精心挑选的、多功能的颜色和色调开始。包含尽可能多的不同设置的通用方案是UI的良好起点。 |
|
|
4
1
请访问以下网址查看两个屏幕截图:
有一些关于UI颜色和对比度的信息可能会有所帮助,还有很多其他好的信息。 |
|
|
5
0
一个疯狂的想法是实现一个饱和度着色器并将其设置在窗口上:) 这样用户就可以自己控制饱和度了! 但是。正如我所述。..一个疯狂的想法,可能不是一个好主意! |