Al cargar algo como una actualización de software en Windows 7, a menudo hay un efecto de luz verde oscilante en una barra horizontal. ¿Es este un control estándar que se puede utilizar en C#? Si no, ¿cómo se puede incorporar a una aplicación C#?Oscilación de luz verde horizontal mientras se carga algo C#
Respuesta
Este control se llama ProgressBar
.
Si está utilizando WPF, la propiedad IsIndeterminate
tiene que establecerse en verdadero para tener un "brillo verde en ejecución".
Puede implementado esta usando BackgroundWorker para actualizar una barra de progreso ("el resplandeciente barra horizontal verde), y al mismo tiempo mantener el hilo principal de la aplicación sensible. Ver this SO post, o Google alrededor de la barra BackgroundWorker + Progreso.
Pero esto no es ne ¡Caryary cuando se usa el control ProgressBar en WPF! – Fischermaen
Estaba interesado en cómo implementar el efecto visual de brillo verde. El BackgroundWorker es una herramienta estándar para manejar código que tarda un tiempo indeterminado en completarse sin congelar la aplicación. y tener la capacidad de informar el progreso. Estoy usando el valor ProgressPercentage con enumeraciones para mostrar mensajes de texto en la barra de estado sobre lo que sucedió hasta ahora. – Andy
- 1. Indicadores de luz roja-verde en forma C# .NET
- 2. Extracción de la luz indicadora verde de Android ToggleButton
- 3. Muestra la imagen que se carga mientras se realiza $ .ajax
- 4. Disposición de oscilación Java
- 5. Barra de carga mientras se ejecuta el script
- 6. ASP.NET - Mensaje en pantalla mientras se carga la página
- 7. oscilación con barra de progreso
- 8. Haciendo que Django se ponga verde
- 9. oscilación categoría
- 10. ¿Cómo usar UIProgressView mientras se carga un UIWebView?
- 11. cambiar el cursor a ocupado mientras se carga la página
- 12. mostrando algo usando jquery mientras tipea?
- 13. jquery espera cursor mientras se carga html en div
- 14. ¿Cómo configurar el color de fondo de una vista de texto para que sea una luz verde holo vía XML?
- 15. oscilación transparente de Windows
- 16. Teclas de oscilación UIManager.getColor()
- 17. ¿Cómo se muestra algo de animación mientras se está procesando el control?
- 18. Definición Luz Coordenadas
- 19. C# ListView Desactivar barra de desplazamiento horizontal
- 20. UIColor colorWithRed: verde: azul: siempre produce negro
- 21. Objective-C NSMutableArray mutó mientras se enumeraba?
- 22. Cómo mantener la reproducción de vídeo mientras se cambia al modo horizontal androide
- 23. Bloqueo de JVM mientras memcpy durante la carga de clase
- 24. Obteniendo sensor de luz Valor
- 25. oscilación BoxLayout problema JComboBox sin utilizar setXXXSize
- 26. oscilación teclado en pantalla
- 27. Oscilación visual en Eclipse
- 28. Oscilación Archivos grandes Rendimiento
- 29. ¿Alguien puede arrojar algo de luz sobre este registro de ANR?
- 30. ¿Cómo hago que mi icono de wamp se vuelva verde?
Supongo que esta es una función de WPF y no está disponible en la barra de progreso del marco dot net 4 en C#? – Andy
@Andy Puede tener un control 'ProgressBar' tanto en WPF como en WinForms. Ambas tecnologías de interfaz de usuario se proporcionan en .NET framework 4. Es su decisión cuál de esas técnicas usará para construir su interfaz de usuario. – Fischermaen
Creo que respondió mi pregunta muy bien :) – Andy