Frecuentemente empiezo con una aplicación de consola simple para probar una idea, luego creo un nuevo proyecto basado en GUI y copio el código. ¿Hay alguna manera mejor? ? ¿Puedo convertir mi aplicación de consola existente fácilmente?Cómo convierto una aplicación de consola .NET a una aplicación Winforms o WPF
31
A
Respuesta
61
Sólo añadir un nuevo Winform, añadir el siguiente código a su principal:
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
A continuación, haga clic derecho en el proyecto y seleccione propiedades y cambiar el "Tipo de salida" para la aplicación de Windows y ya está.
EDIT:
En VS2008 la propiedad de cambiar es el tipo de aplicación
14
Para completar - y para otros novatos como yo - también necesita añadir:
usando System.Windows.Forms;
... a la cima de Program.cs
+5
También agregue una referencia a System.Windows.Forms.dll. –
Cuestiones relacionadas
- 1. Ejemplo de una aplicación winforms implementada como una aplicación wpf?
- 2. Plantilla gráficamente una aplicación .NET winforms
- 3. Guardar configuración en una aplicación .NET WinForms
- 4. Cómo incrustar una aplicación de consola dentro de una aplicación de Winforms
- 5. ¿Cómo creo una aplicación C# que decide si mostrarse como consola o aplicación de ventana?
- 6. . Aplicación de consola .Net que no muestra una consola
- 7. ¿No hay salida a la consola desde una aplicación WPF?
- 8. ¿Cómo una aplicación de consola .NET busca conjuntos referenciados?
- 9. Problema al convertir una aplicación de consola a una aplicación WPF en VS 2010
- 10. ¿Cómo puedo convertir una aplicación de consola a .dll?
- 11. ¿Cómo mantener una aplicación de consola .NET ejecutándose?
- 12. Cómo agregar una ventana de WPF a una aplicación de WinForms
- 13. Cómo usar System.ComponentModel.DataAnnotations en la aplicación WPF o Winforms
- 14. Cómo ejecutar una aplicación de consola .NET en segundo plano
- 15. ¿Cómo escribir una aplicación grande de WinForms?
- 16. Cómo cargar una aplicación de winforms rápidamente
- 17. ¿Cómo salir de una aplicación WPF programáticamente?
- 18. ¿Cómo convierto Twips a Pixels en .NET?
- 19. ¿Cómo puedo crear una línea en una aplicación WinForms?
- 20. ¿Cómo convertir una aplicación de consola a un servicio?
- 21. Cómo implementar una aplicación de consola
- 22. WPF utilizado dentro de una aplicación WinForms, ¿dónde ubicar los recursos de la aplicación?
- 23. Escribir una consola dentro de una aplicación
- 24. ¿Cómo construyo una aplicación de consola VB6?
- 25. "Al salir" para una aplicación de consola
- 26. Imprimir una imagen desde una aplicación de consola
- 27. ¿Cómo cambiar una aplicación de consola a una aplicación de formulario de Windows?
- 28. Temporizador confiable en una aplicación de consola
- 29. Salir de una aplicación C# winforms
- 30. Eliminar ClickOnce de una aplicación de WinForms
Niza, demuestra que soy estúpido. – Rayne
Muchas gracias :) ¡Justo lo que necesitaba! – Automatico
Si su aplicación está utilizando Compact Framework, solo necesita agregar 'Application.Run (new Form1());'. Las primeras dos líneas no son válidas. – DeanOC