2010-07-31 7 views

Respuesta

1

Comprueba si tienes algún ICommands en esa vista con código CanExecute complicado. Cada vez que cambia una propiedad (y una gran cantidad de cambios de propiedad en un RichTextBox), estos ICommands comprobarán si todavía pueden ejecutarse, y si la lógica es pesada, pagarán en términos de rendimiento.

Trate de ver si puede reproducirlo en una ventana con nada más que un RichTextBox, si todavía es lento, verifique si ha actualizado sus controladores de video, Direct-X o tiene algo utilizando todos los recursos de su sistema.

Por último, pero no por eso menos importante: vea si puede reproducir en una computadora de amigos u otra computadora: la entrada en RichTextBox debe ser casi instantánea.

+2

Tengo el mismo problema ... es muy molesto. En realidad, es un pequeño retraso entre la pulsación de la tecla y la representación de una letra, se trata de 100..150 ms. Pero hace que el usuario se sienta incómodo. –

1

Si reduce la velocidad de fotogramas de la aplicación a alrededor de 5, parece que la entrada es muy rápida ... pero todas sus animaciones se parecen a potato.

Cuestiones relacionadas