2010-07-31 8 views

risposta

1

Controllare se ci sono ICommands in quella vista con codice CanExecute complicato. Ogni volta che una proprietà cambia (e molte modifiche alle proprietà in un RichTextBox) questi ICOM verificheranno se sono ancora in grado di eseguire - e se la logica è pesante - pagherai in termini di prestazioni.

Prova a vedere se riesci a riprodurlo in una finestra con nient'altro che un RichTextBox - se è ancora lento - controlla se hai aggiornato i tuoi driver video, Direct-X o hai qualcosa che usi tutte le risorse di sistema.

Ultimo, ma non meno importante - vedere se è possibile riprodurre su un computer di amici o un altro computer - l'input in RichTextBox dovrebbe essere quasi istantaneo.

+2

Ho lo stesso problema ... è molto fastidioso. In realtà è un piccolo ritardo tra la pressione dei tasti e il rendering di una lettera, è circa 100. 150 ms. Ma fa sentire l'utente a disagio. –

1

Se si riduce il frame rate dell'applicazione a circa 5 sembra che l'input sia molto veloce .... ma tutte le animazioni sembrano patate.

Problemi correlati