myCSharp.de - DIE C# und .NET Community
Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 
 | Suche | FAQ

» Hauptmenü
myCSharp.de
» Startseite
» Forum
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Suche
» Regeln
» Wie poste ich richtig?
» Forum-FAQ

Mitglieder
» Liste / Suche
» Wer ist wo online?

Ressourcen
» openbook: Visual C#
» openbook: OO
» Microsoft Docs

Team
» Kontakt
» Übersicht
» Wir über uns

» myCSharp.de Diskussionsforum
Du befindest Dich hier: Community-Index » Diskussionsforum » Entwicklung » Entwicklungs- und Laufzeitumgebung (Infrastruktur) » Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen

Antwort erstellen
Zum Ende der Seite springen  

Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer

 
Beiträge zu diesem Thema Autor Datum
 Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Gasimodo 14.10.2020 15:13
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Alf Ator 14.10.2020 16:24
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Th69 14.10.2020 16:26
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Gasimodo 14.10.2020 17:24
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer thomas.at 14.10.2020 20:09
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Gasimodo 14.10.2020 22:32
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer witte 15.10.2020 10:56
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer BhaaL 15.10.2020 13:24
 RE: Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer Gasimodo 15.10.2020 13:09

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Gasimodo Gasimodo ist männlich
myCSharp.de-Mitglied

Dabei seit: 07.05.2019
Beiträge: 8


Gasimodo ist offline

Visual Studio 2019 - Class View bzw. Code Behind einer Form fehlt im Projektmappen-Explorer

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Ich habe erst vor kurzem auf das Visual Studio 2019 upgedatet, vorher habe ich VS2015 verwendet.
Mir ist nun aufgefallen, dass ich nicht mehr sofort die "Code Behind".cs Datei sehe von einer Form. Sondern ich kann diese nur mittels "Code anzeigen" F7 öffnen.



Ist dies eine "Verbesserung" oder habe ich eine Einstellung nicht gefunden die ich noch setzen muss?

Gasimodo hat dieses Bild (verkleinerte Version) angehängt:
VS2019 zu VS2015.jpg
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Gasimodo am 14.10.2020 22:33.

14.10.2020 15:13 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Alf Ator
myCSharp.de-Mitglied

avatar-586.gif


Dabei seit: 30.10.2007
Beiträge: 616
Entwicklungsumgebung: VS2005 / VS2008


Alf Ator ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo Gasimodo

Ich habe keine Ahnung, ob und wie man das einstellen kann.

Falls ich mal in die andere Ansicht muss, benutze ich die Tastenkombination 'F7' bzw. 'Shift+F7'.

Gruß
Alf
14.10.2020 16:24 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Th69
myCSharp.de-Poweruser/ Experte

avatar-2578.jpg


Dabei seit: 01.04.2008
Beiträge: 3.805
Entwicklungsumgebung: Visual Studio 2015/17


Th69 ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Das, was du da mit dem Pfeil gekennzeichnet hast, ist aber nicht die Code-Behind Datei, sondern die Klassenansicht (Class View) - die Code-Behind Datei ist ja der oberste Eintrag "Form1.cs".

Wie man diese aber (wieder) aktiviert in VS 2019 weiß ich nicht.
Aber laut  Hide Class-View in Solution Explorer ist das ein Registry-Eintrag.
14.10.2020 16:26 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Gasimodo Gasimodo ist männlich
myCSharp.de-Mitglied

Dabei seit: 07.05.2019
Beiträge: 8

Themenstarter Thema begonnen von Gasimodo

Gasimodo ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Der oberste Eintrag Form1.cs ist der Designer (Entwurf) (im Bild der obere Bereich)

Wenn ich den unteren Eintrag doppelklicke, komme ich in den Code Behind von der Form oder
sehe ich das aktuell komplett falsch? (untere Bild)

Das mit dem Registryeintrag werde ich mal testen, sollte ich keine Option finden oder noch jemand anders eine Idee haben.
Muss doch eine Einstellung sein?

Wer programmiert heute noch WinForms...
Leider schon noch, werde aber hoffentlich bald einen Rewrite auf WPF machen können.

Gasimodo hat dieses Bild (verkleinerte Version) angehängt:
Form1-Entwurf.jpg
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Gasimodo am 14.10.2020 17:27.

14.10.2020 17:24 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
thomas.at thomas.at ist männlich
myCSharp.de-Mitglied

Dabei seit: 19.09.2005
Beiträge: 100
Entwicklungsumgebung: Visual Studio 2017
Herkunft: Österreich / Wien


thomas.at ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Hallo

Wenn Du auf "Form1.cs" doppelt klickst, dann öffnet sich entweder der Designer oder die "Code-Behind-Datei". Dies kannst Du einstellen, in dem Du mit der rechten Maustaste das Kontextmenü öffnest und dann die Option "Open with" auswählst. Danach kannst Du die Standardaktion festlegen. Du kannst im Kontextmenü auch direkt den Code oder den Designer öffnen.

Thomas

thomas.at hat dieses Bild (verkleinerte Version) angehängt:
OpenForm1.jpg
Volle Bildgröße

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von thomas.at am 14.10.2020 20:10.

14.10.2020 20:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Gasimodo Gasimodo ist männlich
myCSharp.de-Mitglied

Dabei seit: 07.05.2019
Beiträge: 8

Themenstarter Thema begonnen von Gasimodo

Gasimodo ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

@th69
Hast absolut Recht, der korrekte Begriff ist Class View was ich gemeint habe.

@Thomas
Danke, jedoch stehe ich dann wieder vor dem gleichen Problem. Es fehlt eigentlich eine Datei.


Habe ein paar Bugreports bei developercommunity genau zu meinem Problem gefunden, z.B.
 c-class-is-not-showing-in-solution-explorer
Es gibt auch Einträge für VS2019. Leider scheint es so als ist der BUG für die Entwickler nicht nachvollziehbar.

Dann heißt es wohl damit leben.
14.10.2020 22:32 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
witte
myCSharp.de-Mitglied

Dabei seit: 03.09.2010
Beiträge: 928


witte ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

Wer nicht direkt in der Registry rumpoken möchte kann das Abschalten der ClassView mit

Code:
1:
vsregedit set "%VSINSTALLDIR%/" HKCU "" UseSolutionNavigatorGraphProvider dword 0

im VS Command prompt tun.

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von witte am 15.10.2020 10:57.

15.10.2020 10:56 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
BhaaL BhaaL ist männlich
myCSharp.de-Mitglied

Dabei seit: 14.02.2008
Beiträge: 636
Entwicklungsumgebung: VS2017


BhaaL ist online

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top



Zitat von witte:
Wer nicht direkt in der Registry rumpoken möchte [...]

Im Gegenteil, ab Visual Studio 2017 muss das sogar auf die Art erfolgen, weil es eben nicht mehr direkt in der Registry steht, sondern in einem sogenannten "Registry Hive file" (also defacto eine Datei, die man bei Bedarf in den Registry Editor laden und auf die Art ändern kann).
Nur liegt die Datei irgendwo in den Untiefen des Dateisystems und macht das ganze nicht grade einfach, wenn man tatsächlich über den Registry Editor gehen will.
15.10.2020 13:24 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Gasimodo Gasimodo ist männlich
myCSharp.de-Mitglied

Dabei seit: 07.05.2019
Beiträge: 8

Themenstarter Thema begonnen von Gasimodo

Gasimodo ist offline

Beitrag: beantworten | zitieren | editieren | melden/löschen       | Top

@witte
da hast du Recht und dies funktioniert bei mir auch mit VS2015.
Jedoch will ich es nicht abschalten sondern in VS2019 aktivieren und mittels

Code:
1:
dword 1

ist dies leider nicht möglich
15.10.2020 13:09 E-Mail | Beiträge des Benutzers | zu Buddylist hinzufügen
Baumstruktur | Brettstruktur       | Top 
myCSharp.de | Forum Der Startbeitrag ist älter als ein Monat.
Der letzte Beitrag ist älter als ein Monat.
Antwort erstellen


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 02.12.2020 07:47