c# - 在 WPF 程序中防止电视/显示器老化

标签 c# .net wpf television

<分区>

我最近为一位客户完成了一个 WPF 程序,该程序每天至少要花 12 个小时(甚至可能超过 16 个小时)看电视。问题是,数据几乎是静态的(有些文本每隔几个小时就会更改一次,但在大多数情况下它是静态的)。另一个问题是设计非常具体,需要保持这种状态——所以我不能随意移动元素。我也不能做任何戏剧性的事情,比如让东西在屏幕上跳来跳去,因为屏幕会显示重要信息。

所以,我正在努力寻找防止老化的方法。防止这种情况的好方法是什么?最好在 WPF 中。客户和我想出了一个可能的解决方案,让 AHK 脚本每小时触发一次屏幕保护程序,但这看起来真的很老套。

最佳答案

为什么不在 blend 中慢慢地构建一个 Storyboard,比如在 30 分钟的过程中,将配色方案更改为不会冲突的其他内容,然后再将其更改回来?

关于c# - 在 WPF 程序中防止电视/显示器老化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25003516/

相关文章:

c# - 将日志写入文件

c# - DataGridView 加载速度非常慢。如何优化 DataGridView 中的行添加?

c# - 在 C# 中生成带条件的随机字母数字字符串

c# - WPF 更改边距将其他元素向下推

wpf - 在 WPF 中,触发器的顺序重要吗?

c# - Properties.Settings 在 ASP.NET Core 中不可用

c# - 确定位掩码中的值

c# - 简单注入(inject)器 - 部分类注入(inject)

c# - 在脚本中更改 Cinemachine 的摄像机距离

wpf - 获取TaskDialog主指令文本的颜色值