none
Formular [Entwurf] nicht mehr sichtbar RRS feed

  • Frage

  • Es kommt vor, dass beim Arbeiten mit Visual Studio Express VB 2005 die Registerkarte z.B. "Form1.vb [Entwurf]" 'plötzlich' nicht mehr sichtbar gemacht weden kann. In der Registerkarte "Form1.vb.Designer" sieht man aber den Aufbau des Formulars in Codeform. Der Menueeintrag "Ansicht.Designer" fehlt. Die Datei "Form1.vb" hat 0 Bytes. Das Projekt lässt sich erstellen. Änderungen am Formular mittels Source-Code lassen sich machen.

    Wie kann ich am Formularentwurf wieder grafisch arbeiten?

    Dienstag, 5. September 2006 06:36

Antworten

  • Das Problem hat mir stundenlanges Kopfzerbrechen bereitet.

    1. Doppelklick auf Form1.vb.Designer, dort, wo der Form-Quellcode noch zu lesen ist.
    2. Alles markieren, ausschneiden
    3. Doppelklick Form1.vb
    4. Code einfügen
    5. Fertig - Form-Designer funktioniert wieder
    Gruß
    Freitag, 30. Mai 2008 19:10

Alle Antworten

  • Geht mir ähnlich;

    DIe Datei selbst ist leer; nur die xyz.Designer.vb enhält noch den Code...

     

    Weiß da echt keiner was???

    Donnerstag, 21. Dezember 2006 18:48
  • Bei mir ist es auch so.

     

    Weiß vielleicht irgendjemand, wie man das umwandeln kann??

    Sonntag, 18. November 2007 19:15
  • Um so ein Problem zu lösen hilft es des öfteren schon mal. Alle mit dem Form zusammenhängenden Dateien zu schließen und dann erneut zu öffnen. Machmal muss man auch das Projekt komplett schließen und dann erneut laden.
    Es kommt durchaus mal vor, dass der Designer einfach mal aus dem Tritt gerät.
    Sollte das nicht helfen kann es sein, dass wirklich etwas am Code nicht stimmt. Dann muss man die Designerdatei im Quellcodeeditor öffnen und anschließend in der Fehleransicht schaue in welcher Zeile der Fehler ist. Fehlerzeilen im Designer werden nur ausgegeben, wenn man die Datei explitzit im Codeeditor anzeigen lässt und nicht schon bei der Errorpage.
    Sonntag, 18. November 2007 20:47
  •  

    Ich habe vor Kurzem die deutsche Version v. VB 2008 Express Ed. heruntergeladen. Ich kann in der "Ansicht Designer" nicht arbeiten. Die Toolbox-Leiste ist grau hinterlegt.

     

    Wenn ich im Projektmappen-Explorer mit der rechten Maustauste auf 'My Project' klicke, dann weiter auf öffnen, erhalte ich die Fehlermeldung 'Designerladeprogramm wurde noch nicht initialisiert. Diese Methode kann erst nach der Initialisierung aufgerufen werden.'

    Klicke ich mit der rechten Maustaste auf 'Form1.vb', weiter auf 'Ansicht-Designer', so erhalte ich die Fehlermeldung 'Es sind mehr Daten verfügbar.'

    Ich habe VB bereits deinstalliert und neu installiert. Leider bis dato ohne Erfolg. Ich las, dass es Einigen ähnlich, jedoch mit VC++ so ging.

     

    Kann mir jemand sagen, wie ich den Fehler ausmerzen kann?

    Sonntag, 10. Februar 2008 16:43
  • Das Problem hat mir stundenlanges Kopfzerbrechen bereitet.

    1. Doppelklick auf Form1.vb.Designer, dort, wo der Form-Quellcode noch zu lesen ist.
    2. Alles markieren, ausschneiden
    3. Doppelklick Form1.vb
    4. Code einfügen
    5. Fertig - Form-Designer funktioniert wieder
    Gruß
    Freitag, 30. Mai 2008 19:10
  • Vielen, vielen Dank .... Deine Lösung hat wirklich geholfen.

    Hatte bereits früher und heute wieder das gleiche Problem, dass die Entwurfsansicht eines Formulars einfach verschwindet.

     

    Freitag, 4. Juli 2008 09:09
  • Habe das Problem folgendermaßen in den Griff bekommen (C#/VS2005):

    In InitializeComponent() allen Programmcode auskommentieren.

    Anschließend versuchen das Form in der Entwurfsansicht anzeigen zu lassen. Möglicherweise den Formular-Editor schließen und wieder öffnen, das Projekt neu erstellen etc. Irgendwann sollte ein leeres Formular zu sehen sein.

    Anschließend Block für Block in InitializeComponent() die Kommentierung aufheben so dass nach und nach alle Steuerelemente wieder hinzugefügt werden. Zwischendurch auf die Entwurfsansicht wechseln bzw. das Projekt neu erstellen.

    Hab zwischendurch immer wieder erlebt dass das Formular wieder mal nicht angezeigt werden konnte, in einem derartigen Fall: Entwurfsansicht schließen/neu öffnen und/oder Projekt zwischendurch immer wieder neu erstellen/bereinigen. Irgendwann sollte es wieder funktionieren.

    (Bei mir war das Zuweisen der ForeColor-Eigenschaft eines Labels Schuld daran, dass ich in der Entwurfsansicht irgendwelchen HTML-Code statt meines Formulars zu sehen bekommen habe. Seltsamerweise ließ sich das Projekt ohne Probleme erstellen und wurde auch zur Laufzeit korrekt angezeigt.)
    Mittwoch, 17. Juni 2009 12:09
  • aber was ist, wenn meine design datei aber auch weg ist?
    Freitag, 3. September 2010 19:11
  • aber was ist, wenn meine design datei aber auch weg ist?
    Aber was ist, wenn man den thread nicht sieht?

    --
    Viele Gruesse
    Peter

    Freitag, 3. September 2010 19:18
  • welchen thread?
    Freitag, 3. September 2010 19:21
  • Hallo Fabian,

    Schaue zuerst über den Windows Explorer nach, ob sich im Verzeichnis des Projektes
    noch Dateien befinden. Für ein Formular wären das:
    <Formular>.vb
    <Formular>.Designer.vb
    <Formular>.resx (optional)
    wobei <Formular> für den Namen des Formulars steht.

    Fehlt nur die <Formular>.Designer.Vb Datei so ist der Formularentwurf verloren,
    wenn Du keine Sicherung mehr hast.
    Fehlt nur die <Formular>.vb Datei kann man zumindest den Formularentwurf wiederherstellen.
    Wenn gar nichts mehr da ist, geht auch nichts mehr.

    Falls die Antwort Dir nicht reicht, eröffne eröffne bitte einen neuen Beitrag
    und erläutere Dein Problem von Anfang an.

    Diese Diskussion ist mehr als ein Jahr alt und nicht alle Antworten über das Forum,
    und die sehen solch alten Beiträge nicht mehr und können der Diskussion nicht folgen,
    und Dir somit auch keine Hilfestellung geben.

    Gruß Elmar

    Freitag, 3. September 2010 19:32
  • also ich habe zb einen webbrowser programmiert, und ich habe diese datei gespeichert. So, nun möchte ich aber an meinem webbrowser was ändern. ich habe aber nur noch folgende dateien:

    Browser.sln

    und

    Browser.suo

     

     

    Freitag, 3. September 2010 19:56
  • Hallo Fabian,

    damit alleine kannst Du gar nichts mehr anfangen.
    Das ist nur die Projektmappe und die Benutzereinstellungen.
    Wenn Du die Standardeinstellungen verwendet hast, finden sich die Quellen
    üblicherweise in einem Verzeichnis darunter.

    Wenn dort kein Unterverzeichnis mehr vorhanden ist, so dürfte das Projekt futsch sein.
    Schau aber mal ob Du noch anderswo ein Verzeichnis "Browser" hast...

    Was schon mal passieren kann ist, dass man via Drag 'n Drop im Explorer
    ein Verzeichnis woanders hin verschiebt ohne es (sofort) zu merken.

    Gruß Elmar

     

    Freitag, 3. September 2010 21:26
  • Hallo

    ich hatte das gleiche Problem. (Visual Basic 2010 Express)

    Die Form1.vb war leer.

    In der Form1.Designer.vb war der Quellcode für die Form, und zusätzlich die SUB's der Elemente (Button, checkbox ect.; hat sich dort durch einen Doppelklick auf die entsprechenden Elemente hineinkopiert..)

    Nach langem suchen und probieren hat folgendes funktioniert:

    in der Form1.vb folgendes eingetragen:

    Public Class Form1
    
    End Class

    Aus der Form1.Designer.vb alles was mit

    Private Sub xxxx  
    ..... 
    End Sub

    zu tun hat in die Form1.vb verschieben. (zwischen Public Class Form1  und  End Class) 

    Nun habe ich wieder ein Form1.vb[Entwurf] bzw kann im Projektmappen Explorer mit einem Rechtsklick auf Form1.vb den "Ansicht-Designer" anwählen.

    Wird nun ein Element im Entwurf angewählt (Doppelklick) wird der Code sofort in Form1.vb erstellt.

    Viel Glück

    Gruß Jürgen



    • Bearbeitet j-overr Donnerstag, 28. Mai 2015 12:11
    Donnerstag, 28. Mai 2015 12:09
  • Da wäre ich ja nie drauf gekommen. Vielen Dank für den Tipp!!!

    VG
    C.K.

    Samstag, 22. Mai 2021 19:10