Tengo que actualizar varios controles secundarios en un control WPF. No quiero volver a dibujar el control hasta que haya actualizado todos sus controles secundarios.¿Es posible evitar un rediseño de control WPF?
5
A
Respuesta
3
Si está realizando todas estas actualizaciones en el subproceso de interfaz de usuario (que normalmente es el caso), entonces el marco WPF hará exactamente lo que desee.
Para probarlo, cree un ciclo infinito que actualice continuamente su control y controles secundarios. La interfaz de usuario se congelará como resultado.
Cuestiones relacionadas
- 1. WPF forzando el rediseño del lienzo
- 2. ¿Es posible obtener el Hwnd de un control emergente WPF?
- 3. ¿Es posible dibujar el control WPF sobre el control HwndHost?
- 4. WPF: ¿Cómo evitar que un control robe un gesto clave?
- 5. ¿es posible anclar un control a otro control?
- 6. ¿Es posible diseñar un BulletDecorator en WPF?
- 7. WPF invocar un control
- 8. WPF herencia de control
- 9. Desactiva EventValidation para control único, ¿es posible?
- 10. ¿Es posible evitar un HeaderText multilínea en un DataGridView?
- 11. WPF con C++, ¿es posible?
- 12. Copie un control WPF programáticamente
- 13. Desvanecimiento WPF en un control
- 14. WPF User Control DataContext es nulo
- 15. ¿Es posible evitar que un método se muestre en intellisense?
- 16. ¿Es posible evitar el ajuste de elementos secundarios en HTML?
- 17. ¿Es posible desactivar el menú de aplicaciones en el control de cinta? (WPF)
- 18. ¿Es posible usar Cruise Control with VB6?
- 19. WPF Custom Control - ¿Cómo prueba un control personalizado?
- 20. Rediseño de milisegundos en T-SQL
- 21. ¿Es posible hacer un control genérico en .Net 3.5?
- 22. Ejecutar un control WPF en otro hilo
- 23. Diseñando un control de mapa WPF
- 24. ¿Es posible suministrar un convertidor de tipo para un recurso estático en WPF?
- 25. WPF Recorte de un control secundario
- 26. ¿Hay un control de asistente en WPF?
- 27. ¿Hay un buen control de pivote WPF?
- 28. ¿Es posible crear un paquete Mono que incluya bibliotecas WPF?
- 29. ¿Es posible usar WPF en Unix?
- 30. WPF: ¿es posible renderizar un círculo usando GeometryDrawing?
¿Entonces típicamente esperan un intervalo sin cambios para volver a dibujar los controles? –
Tipo de ... un hilo solo puede hacer una cosa a la vez. Está actualizando el estado de sus controles en el mismo hilo que los vuelve a representar. – ColinE
Probé su respuesta con un evento buttonClick y con una devolución de llamada de Timer, y lo confirmé en ambos casos –