Cuando ingreso texto usando el teclado, veo que la conclusión de los caracteres en la ventana del editor, un poco detrás de las teclas, me molesta en mi trabajo, cómo hacer que los caracteres aparezcan simultáneamente al presionar las teclas.Entrada de caracteres en RichTextBox demasiado lento, ¿cómo hacer más rápido?
Respuesta
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.
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.
- 1. f # compilando demasiado lento
- 2. El fadein 'lento' de Jquery es demasiado rápido
- 3. DivideByZeroException demasiado lento
- 4. ¿Cómo hacer que doxygen funcione más rápido?
- 5. ¿Cómo hacer que JVM arranque más rápido?
- 6. IndexOf demasiado lento en la lista. Una solución más rápida?
- 7. Formato de cadena de Python demasiado lento
- 8. Resaltar en un RichTextBox tarda demasiado
- 9. ¿Es Linq más rápido, más lento o lo mismo?
- 10. Python, multihilo demasiado lento, multiproceso
- 11. Hacer que JAXB vaya más rápido
- 12. ¿Cómo puedo hacer cout más rápido?
- 13. ¿Cómo hacer que mis emacs personalizados carguen más rápido?
- 14. Postgresql Spatial Query demasiado lento
- 15. Hacer mi List.filter más rápido en Scala?
- 16. PHP: scandir() es demasiado lento
- 17. glReadPixels demasiado lento para usar
- 18. Cómo hacer que el eclipse IDE se construya más rápido
- 19. ¿Cómo hacer mazos de cuerda más rápido en emacs?
- 20. ¿Hay alguna manera de hacer esta búsqueda hash más rápido?
- 21. ¿Cómo hacer que este Twisted Python Proxy sea más rápido?
- 22. ANDROID - procesamiento dx demasiado lento
- 23. jQuery: $ (document) .ready() demasiado lento en IE
- 24. StretchDIBits parece lento, ¿Hay alguna API más rápido?
- 25. ¿Cómo hacer que este script sed sea más rápido?
- 26. ¿Cómo puedo ejecutar pruebas en RoR más rápido?
- 27. strlen más rápido?
- 28. ¿Una forma de hacer que md5_file() sea más rápido?
- 29. ¿Puede Regex hacer esto más rápido?
- 30. ¿Cómo puede la búsqueda de patrones hacer más rápido?
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. –