J'ai une application en temps réel qui met constamment à jour un journal d'interface utilisateur (contrôle RichTextBox) sous la forme d'un contrôle ListView. Le contrôle est mis à jour avec les données d'application en cours reçues via les événements. Mon application fonctionnait très lentement et j'ai trouvé que c'était dû au fait que le journal ListView était mis à jour, ce qui bloque le thread de l'interface utilisateur. Comme vous pouvez l'imaginer, l'application semble très insensible à l'utilisateur..NET Update WPF Control sur son propre thread d'interface utilisateur dédié
Je sais qu'il est possible de lancer une fenêtre WPF sur son propre thread d'interface utilisateur dédié. Je me demandais s'il est possible d'héberger un contrôle WPF sur son propre thread d'interface utilisateur afin que le thread principal de l'interface utilisateur mette à jour le reste de la fenêtre sans être bloqué?
Si ce n'est pas possible, s'il vous plaît recommander des solutions de rechange pour remédier à ce dilemme.
Merci!