2012-07-10 5 views
0

J'ai un contrôle où j'ai besoin de recharger le contenu du navigateur très souvent (comme deux fois par seconde dans certains cas). Peu importe si le chargement est long, mais ce que je ne veux pas, c'est que tout le contrôle web scintille.Comment arrêter le contrôle du navigateur dans .net de scintillement

J'ai fait deux navigateurs Web, je change toujours le document de celui qui n'est pas visible, puis j'attends l'aide d'un temporisateur jusqu'à ce que le document soit chargé et après je l'envoie sur le navigateur actuel.

Cela n'aide pas, il scintille toujours, est-il possible de le faire apparaître correctement après le chargement du document? Pendant ce temps, le navigateur précédent peut rester

ce contrôle tout est en fait de chat sorte de fenêtre, de sorte que l'arrière-plan de la fenêtre est la même, mais le contenu est de plus en plus

+0

Êtes-vous re-rendu tout le contenu de chaque mise à jour? Une fenêtre de discussion devrait théoriquement ne pas avoir de «scintillement» si vous ajoutez simplement du contenu au bas du conteneur. – Tejs

+0

Que rechargez-vous si souvent? Utilisez-vous un panneau de mise à jour avec des rappels? – Oofpez

+0

Oui, je re-rends toute la source html à chaque fois – Petr

Répondre

0

J'ai fait 2 panneaux à l'intérieur du contrôle et chaque navigateur Web est une partie parmi ceux-ci, au lieu de changer l'ordre z des webbrowsers, je change l'ordre z des panneaux. Il a cessé de scintiller. Je ne comprends pas pourquoi cela fonctionne, mais cela fonctionne :)

Questions connexes