Me gustaría dejar que el usuario elija sus opciones después de hacer clic en un botón. Por ejemplo, mostrar dos botones, "Reiniciar ahora" y "Reiniciar más tarde" en una ventana emergente modal sería mi preferencia. Usar un MessageBox
no es una solución para mí, ya que no permite al usuario cambiar el título de los botones.WPF ventana emergente
Respuesta
Necesita crear una nueva clase de ventana. Puede diseñar eso de la manera que desee. Puede crear y mostrar una ventana modal de la siguiente manera:
MyWindow popup = new MyWindow();
popup.ShowDialog();
Usted puede agregar una propiedad personalizada para su valor del resultado, o si sólo tiene dos resultados posibles (+ posiblemente indeterminado, lo que sería null
), puede establezca la propiedad DialogResult
de la ventana antes de cerrarla y luego verifíquela (es el valor devuelto por ShowDialog()
).
Simplemente muestre una nueva ventana con dos botones. Agregar propiedad para contener el resultado del usuario.
En WPF hay un control llamado Popup.
Popup myPopup = new Popup();
//(...)
myPopup.IsOpen = true;
¿Por -1? ¿Podrías explicarlo? :) – Nickon
No consigo que este código funcione. ¿Sabes por qué no reconocerá Popup? – user2602079
Aquí está la referencia de clase: http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.popup(v=vs.110).aspx – Nickon
usted puede encontrar más de aquí
[link] http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.popup(v=vs.110).aspx
"Se recomiendan enlaces a recursos externos, pero agregue contexto alrededor del enlace para que los demás usuarios tengan una idea de lo que es y por qué está allí. Siempre cite la parte más relevante de un enlace importante, en caso de que el sitio objetivo no esté disponible o esté permanentemente fuera de línea ". - https://stackoverflow.com/help/how-to-answer – HEDMON
- 1. Ventana emergente de WPF: ¿Cómo poner un borde alrededor de la ventana emergente?
- 2. Ventana emergente nunca se cierra
- 3. Ventana emergente de WPF en la celda DataGrid MouseOver
- 4. ¿Cómo puedo abrir una ventana emergente WPF con un retraso?
- 5. hacer una ventana emergente WPF no vinculada a la pantalla
- 6. Ventana emergente, Pantalla central
- 7. Ventana emergente en winforms
- 8. Ventana emergente con imagen
- 9. Interacción emergente y Togglebutton en wpf
- 10. Ventana emergente programada en Android
- 11. Abrir una ventana emergente modal
- 12. Python: Ventana emergente de PyQt
- 13. ventana emergente en cualquier aplicación
- 14. traer ventana emergente al frente
- 15. ventana emergente bloqueada en Chrome
- 16. Ventana emergente de eclipse javadoc
- 17. Ventana emergente arriba Teclado virtual
- 18. Ventana emergente Razor MVC 3
- 19. Ventana emergente valor de retorno
- 20. Ventana emergente en Java Swing
- 21. ventana emergente de cromo emergente y fondo ajax
- 22. WPF emergente se cierra automáticamente
- 23. Refrescando ventana principal después de cerrar ventana emergente
- 24. Actualizar ventana padre cuando la ventana emergente está cerrada
- 25. Cómo cerrar la ventana emergente y redireccionar la ventana principal
- 26. GWT Ventana emergente en la nueva ventana del navegador
- 27. Abrir página en una nueva ventana sin ventana emergente
- 28. Ventana emergente jQuery Valor devuelto a principal
- 29. Deshabilitar ventana emergente de globo de ASP.NET
- 30. Crear una ventana emergente modal simple
gracias u, Botz3000 –