问题标签 [flicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
612 浏览

javascript - 将鼠标悬停在 TD 中的某些元素上时,jqGrid 在 IE 中闪烁

当 javascript 将行的类更改为 '.ui-state-highlight' 时,TD 的背景颜色会发生变化

鼠标移出TD内容中的DIV和IMG时出现闪烁,在IE中,有没有办法防止这种闪烁?

0 投票
2 回答
2748 浏览

python - 无闪烁可绘制 ScrolledWindow

我正在尝试构建一个可以使用鼠标在其上绘制的 ScrolledWindow,它也可以工作,但是当用户在窗口上绘制而滚动条不在“home”位置时,我得到了令人讨厌的闪烁..

要重现,运行附加的程序,向下(或向右)滚动一点,并按住鼠标左键“涂鸦”一点。你应该时不时地看到一个闪烁..

我尝试了 using SetBackgroundStyle(wx.BG_STYLE_CUSTOM),或 binding EVT_ERASE_BACKGROUND,或 using RefreshRectinstead of Refresh,但闪烁仍然存在。关于下一步我可能尝试什么的任何想法?

我的环境:Xubuntu 9.04,wxPython 2.8.9.1(但也在 Ubuntu 10.04 上测试过)

非常感谢您的宝贵时间!

0 投票
2 回答
1269 浏览

winforms - Windows 窗体/DatagridView 屏幕闪烁

有没有人遇到过 .Net Windows Forms 应用程序导致桌面严重闪烁的情况?

我在用户控件中有一个带有 datagridview 的 Windows 窗体应用程序(.Net 3.5,C#)。有时,在同时运行其他应用程序时(我在 Louts Notes 中看到,但最糟糕的行为是使用 Reuters Bridge Station 的用户),切换到我的应用程序然后切换到另一个应用程序会导致整个桌面闪烁,冻结所有用户交互,从几秒钟到接近一分钟。(所有使用 Windows XP Professional 的用户)即使网格中有少量数据也会发生这种情况重绘。

我已经启用了双缓冲,所以这不是解决方案。

我(在 MS 论坛中)发现的一件有趣的事情是设置表单的 TransparencyKey 可以解决问题 - 有时。(特别针对 Louts Notes 用户,但不适用于 Bridge Station 用户。)仍然受到影响的用户正在通过在数据输入后最小化应用程序来解决此问题,然后再切换到其他应用程序。任何想法都将不胜感激,因为我正在为此拔头发。而且我没有太多的头发开始。

是的

0 投票
1 回答
1490 浏览

html - Internet Explorer 中的背景闪烁问题

我有几个页面,body每个页面都应用了背景图像(所有页面的背景图像相同)。

当我从一个页面转到另一个页面时,它看起来像 IE7 再次呈现图像,看起来像闪烁。

在 Firefox 3.6.3 中它不会闪烁。

如何解决 IE 的闪烁问题?

0 投票
5 回答
23372 浏览

c# - 在 Windows 窗体应用程序中闪烁

我有一个应用程序,上面有很多控件。而且它有大量的闪烁,尤其是在启动时。

我对它应用了这个修复

这效果很好 - 闪烁减少了令人难以置信的数量。但是,副作用是窗口右上角的最小化、最大化和关闭按钮在我将鼠标移到或单击它们时没有动画(尽管它们仍然有效)。这给应用程序一种挂起的感觉。

如何在保留最大化、最小化和关闭按钮的可用性的同时保留 WS_EX_COMPOSITED?

这发生在 Windows XP 上。正如@fallenidol 指出的那样,这在 Windows 7 上不是问题。

0 投票
1 回答
305 浏览

html - ScrollTo 水平问题 - 顶部 div 内容简要显示在导航的底部 div 中。点击

我在我的单页网站上使用 ScrollTo 和 LocalScroll,它向各个方向滚动。我在一个包装器中有四个大 div,两个在上面,两个在下面。每个 div 都是站点的一个“页面”。

加载时,页面转到窗口/页面左下方的“主页”div 锚点。我的问题是,每当我尝试通过浮动导航框从一个底部 div 水平滚动到另一个 div 时,它会在滚动到正确链接的 div 之前闪烁其上方 div 的内容。

当滚动源自顶部 div 时,任何内容都没有“闪烁”或“闪烁”。

很感谢任何形式的帮助!

0 投票
5 回答
9196 浏览

c# - 在 FlowLayoutPanel 滚动期间,背景扭曲 + 闪烁

我有一个具有背景的 Windows 窗体应用程序。在其中,我有一个带有透明背景的 flowlayoutpanel。当我滚动时,会发生以下情况:

在此处输入图像描述

我也看到一些闪烁。我已经尝试了所有的双缓冲​​业务,但它不起作用。

有什么建议么?

0 投票
3 回答
3875 浏览

jquery - Internet Explorer,jQuery:输入框在替换为完全相同的输入框时会跳转/移动

我想要什么:在焦点上,通过 hide() 和 show() 将一个输入框更改为另一个输入框。

我得到了什么:在 Internet Explorer (7/8) 中,输入框在聚焦时向右移动了几个像素。

  • 在其他浏览器中运行良好(显然)。

这是我重新创建问题的链接:

<链接因不再相关而被删除>

源代码可在上面链接的文件中找到,但为了您的方便,我也会将其包含在此处。

+1 提出一个很好的问题!;)

编辑:

当我将表单字段放入表中时,它会按预期工作。我想有时你必须采用这些解决方案,但我讨厌不知道为什么。然而,我对不同浏览器以不同方式绘制表单输入元素的解释表示满意(并且在 IE 中,输入按钮会影响其余元素)。

工作代码:

0 投票
2 回答
3326 浏览

.net - 减少 .NET FlowLayoutPanel 的闪烁

我每隔几秒钟就清除多个 LinkLabel 并将其添加到 FlowLayoutPanel。它工作正常,但闪烁非常明显。有什么办法可以减少吗?我尝试设置 Form.DoubleBuffering,但没有帮助。

0 投票
2 回答
4120 浏览

wpf - 在 WPF 中更新 ObservableCollection 会导致屏幕闪烁;我该如何预防?

我有一个 ObservableCollection 以 MVVM 模式绑定到 WPFToolkit DataGrid。每隔 30 秒,我就有一个后台线程正在查询服务以获取某些数据。当它返回时,它会将其编组到 UI 线程并更新 ObservableCollection,方法是首先在集合上调用 Clear(),然后为每个项目调用 Add()。发生这种情况时,数据会正确更新到屏幕上,但是数据网格会闪烁。我怎样才能防止这种情况发生?