Entwickler-Ecke
WinForms - Neue Windows Form wird von Projekt nicht erkannt
Geneesys - Di 28.04.15 07:44
Titel: Neue Windows Form wird von Projekt nicht erkannt
Hallo zusammen,
ich hoffe ihr könnt mir noch einmal helfen:
Wenn ich eine neue Windows Form zu meinem Projekt hinzufüge z.B Form2 kann ich diese in meiner Main form nicht "verlinken".
Form2 F new Form2(); <- Hier findet er einfach die Form2 nicht. Selbst wenn ich Form2 lösche und z.B eine neue Form mit Form3 anlege.
Wieso findet meine Main Form die 2te Form nicht :( ?
Quelltext
1:
| Der Typ- oder Namespacename "Form2" konnte nicht gefunden werden. (Fehlt eine Using-Direktive oder ein Assemblyverweis?) |
Könnt ihr mir helfen ?
Vielen Dank
Th69 - Di 28.04.15 08:32
Überprüfe mal die Namensbereiche (namespace) der verschiedenen Form-Klassen.
Beim Visual Studio kannst du über das Kontextmenü (sofern der Cursor über Form2 steht) den Unterpunkt "Resolve" (oder so ähnlich) aufrufen (es gibt dort 2 Möglichkeiten: entweder mittels using oder aber ausgeschriebenen Namensbereich).
Am besten passe aber die Namensbereiche so an, daß es nur einen für das ganze Projekt gibt (du kannst auch den ObjectView aufrufen: dort siehst du alle Namensbereiche, Klassen, Methoden etc.).
Geneesys - Di 28.04.15 08:38
Hey und danke für deine Antwort,
es scheint echt so das Form2 einen anderen Namespace hat - wieso auch immer. Wie genau stell ich es an den Namespace zu ändern? Do das beide wieder den gleichen haben ? Einfach umbenennen geht leider nicht.. :(
EDIT: Sorry das ich soo viel frage: Wo genau finde ich den Object View o:
OU okey habe es gefunden :P Danke dir für den Tipp mit dem Namescpace =) Klappt nun alles!
Vielen Dank
Th69 - Di 28.04.15 08:48
Schön ;-)
Du kannst den Standard-Namensbereich bei den Projektoptionen einstellen, so daß für jede neue Form/Klasse automatisch dieser benutzt wird.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!