2012-07-10 43 views
0

我有一個控件,我需要經常重新加載瀏覽器內容(例如在某些情況下每秒兩次)。加載需要多長時間並不重要,但我不想要的是整個Web控件閃爍。如何停止.net中的瀏覽器控制閃爍

我做了兩個網頁瀏覽器,我總是改變那個不可見的文檔,然後等待使用一個定時器,直到文檔被加載,然後我把它發送到當前瀏覽器的前面。

這沒有幫助,它仍然閃爍,有什麼辦法如何使文件加載後順利出現?同時,以前的瀏覽器可以留

這整個控制實際上是一種聊天窗口,所以窗口的背景是一樣的,但內容越來越

+0

你是否重新呈現每個更新的所有內容?如果您只是在容器底部添加內容,聊天窗口在理論上應該沒有「閃爍」。 – Tejs 2012-07-10 14:00:54

+0

你究竟是如此頻繁地重新加載?您是否使用帶回調的更新面板? – Oofpez 2012-07-10 14:01:04

+0

是的,我每次都重新渲染整個html源代碼 – Petr 2012-07-10 14:02:52

回答

0

我做了控制內部2個面板和各網絡瀏覽器的一部分其中,而不是改變網頁瀏覽器的z順序,我改變了面板的z順序。它停止閃爍。我不明白爲什麼這個工作,但它的作品:)