窗口最小化时如何强制刷新缩略图? (C#WPF)

Posted

技术标签:

【中文标题】窗口最小化时如何强制刷新缩略图? (C#WPF)【英文标题】:How to force the refresh of the thumbnail when the window is minimized ? (C# WPF) 【发布时间】:2020-09-19 14:09:32 【问题描述】:

在我的应用程序代码中,我创建了一个函数来最小化窗口然后改变它的外观。 但只要应用程序被最小化,任务栏缩略图就会显示调用函数之前的窗口。

窗口最小化时如何强制刷新缩略图?

这里是简化的代码:

MyWindow.WindowState = WindowState.Minimized;
MyWindow.Background = Brushes.Blue;
MyWindow.RenderTransform = new ScaleTransform(1, 0.5);

【问题讨论】:

***.com/questions/4332104/… 有帮助吗? 不,我说的不是图标,而是缩影。 你能分享一些代码吗? 【参考方案1】:

这是操作系统的功能,不是您可以控制的。有一次,Windows 确实对任务栏缩略图进行了实时更新,但出于性能原因将其删除。

【讨论】:

以上是关于窗口最小化时如何强制刷新缩略图? (C#WPF)的主要内容,如果未能解决你的问题,请参考以下文章

像wpf中的Powerpoint缩略图一样创建缩略图预览

wpf怎么设置程序任务栏图标和缩略图标题和图标

如何强制 WPF 绑定刷新?

将 DWM 缩略图添加为 WPF 控件子项

jQuery:如何在缩略图的单击上显示图像弹出窗口?

如何在 WindowStyle="None" 的 WPF 窗口中强制执行 MinWidth 和 MinHeight?