2013-10-19 5 views
5

Scheint, dass ich nicht in der Lage bin, eine Windows-Formularanwendung mit dem Microsoft Visual Studio Express 2013 unter Windows 8 zu erstellen. Die Standardtemplaters dienen nur zum Erstellen von Anwendungen und nicht als herkömmliche normale Fensteranwendungen.Kann ich eine Windows-Formularanwendung in Microsoft Visual Studio Express 2013 Windows 8 erstellen?

Gibt es eine Möglichkeit, die Vorlage zu finden oder eine Lösung zu finden?

Danke.

+0

Bitte schließen Sie Ihre Frage, indem Sie sie als beantwortet markieren. Kreuzen Sie das Häkchen links neben dem Beitrag an, der Ihnen geholfen hat. –

Antwort

1

Eigentlich ja, können Sie dies manuell tun, indem Sie die Verweise auf das Projekt hinzufügen (System.Windows.Forms) und den Ausgabetyp in den Eigenschaften der Veränderung Projekt und Hinzufügen von Klassen - Sie müssen manuell das ganze Ding ..

0

Um RobDev's an zu erweitern swier, du kannst das tatsächlich tun. Ich werde Ihnen ein Beispiel zeigen, wie Sie dies in Visual Studio Express 2015 für Web tun können, wahrscheinlich gilt dies auch für die Version 2013.

Schritte .:

  • Erstellen Sie eine leere Lösung

Empty solution

  • erstellen .dll Bibliotheksprojekt

Create .dll project

  • Ändern Sie die Ausgabe in Projekteigenschaften in Windows-Anwendung. Klicken Sie dazu mit der rechten Maustaste auf das neu hinzugefügte Projekt und wählen Sie "Eigenschaften". Dort können Sie das Dropdown-Menü "Ausgabetyp" auf der Registerkarte "Anwendung" ändern.

changing output

  • Fügen Sie einen Verweis auf System.Windows.Forms zu einem Projekt (mit einem Rechtsklick => Verweis auf Ihre Referenz Option unter Ihrem Projekt hinzufügen)

reference added

  • Legen Sie das Projekt auf Startup Project fest, indem Sie mit der rechten Maustaste auf das Projekt klicken a nd die Wahl „Einrichten als Startprojekt“

enter image description here

  • fügen Sie eine Hauptmethode der generierten Klasse (Sie können benennen Sie sie in Main). Es wird diesen Code benötigen, um zu starten.

    using System.Windows.Forms; 
    
    namespace ClassLibrary1 
    { 
        public class Class1 
        { 
         public static void Main() 
         { 
          Application.Run(new Form()); 
         } 
        } 
    } 
    

und voila! Das wird eine neue, frische Form schaffen. Sie können einen Startpunkt verwenden, wie Sie wollen. Fügen Sie dazu eine neue .cs Klasse hinzu und übernehmen Sie die Klasse Form.

Die Toolbox zum Anpassen von Formularen ist im View => Toolbox-Menü verfügbar.

Verwandte Themen