2011-01-20 3 views

Répondre

3

Si vous effectuez toutes ces mises à jour sur le thread de l'interface utilisateur (ce qui est généralement le cas), le framework WPF fera exactement ce que vous désirez! Pour le tester, créez une boucle infinie qui met continuellement à jour vos contrôles et contrôles enfants. L'interface utilisateur va geler en conséquence.

+0

Donc, ils attendent généralement un intervalle sans modifications pour redessiner les contrôles? –

+2

En quelque sorte ... un thread ne peut faire qu'une seule chose à la fois. Vous mettez à jour l'état de vos contrôles sur le même thread qui les restitue. – ColinE

+0

J'ai testé votre réponse avec un événement buttonClick, et avec un rappel Timer, et je l'ai confirmé dans les deux cas –

Questions connexes