tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
715
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ixupi Ixupi ist offline Mitglied
    Registriert seit
    Jun 2004
    Beiträge
    16
    Moin,

    ich nutze Sharpdevelop um meine Programme zu schreiben.
    Ich habe sonst immer nur einen Form benutzt und viele Panes verwendet.
    Jetzt möchte ich aber mal ein Programm mit mehreren Forms schreiben und da komm ich nicht weiter:

    Wenn ich einen Form habe, kann man ja mit einer new Form()-Methode einen weiteren aufrufen.
    Ich will aber nicht den ganzen Code per Hand schreiben, mit Textfeldern, Buttons etc...
    Demnach kreiere ich im Designer einen neuen Form, den ich dann aus dem anderen Form aufrufen lassen will.

    Aber wie genau mach ich das dann?
    Erstmal muss ich die .cs-Datei ja irgendwie einbinden, um dann die Form aufrufen zu können.

    Vereinfacht: Form1 ruft designten Form2 auf ... Einbinden von Form2? Aufrufen von Form2 mithilfe einer Methode?

    MfG,
    Ixu
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Form2 hast ja im gleichen Projekt. Daher musst sie nicht erneut aufrufen.

    Hinterleg einfach einen Button mit folgendem Code:

    Code :
    1
    2
    
    Form2 neue_form = new Form2();
    neue_form.Show();

    Und schon wird Form2 angezeigt.
     

  3. #3
    Ixupi Ixupi ist offline Mitglied
    Registriert seit
    Jun 2004
    Beiträge
    16
    Ja genau so hab ich das ja derzeit.
    Aber so will ich es nicht haben *g*

    Wenn ich unter Sharpdevelop Neu -> Form mache, dann wird eine neue .cs-Datei erstellt,
    die die neue Form beinhaltet.
    Und die liegt ja leider nicht in meinem Projekt...
    Aber wie kann ich die in mein Projekt implementieren und aufrufen...

    Deinen Tip hab ich ja bereits umgesetzt.
     

  4. #4
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Füge einen Verweis auf das andere Projekt hinzu ....
     

  5. #5
    Ixupi Ixupi ist offline Mitglied
    Registriert seit
    Jun 2004
    Beiträge
    16
    Hm habe die Form-Datei jetzt einfach mal meinem Projekt hinzugefügt,
    was ja auch logisch ist.
    Aber ein direkten Verweis auf die Datei bzw. Form darin krieg ich nicht zustande.
    Wie sieht denn die Verweissyntax aus?
    Wie sprech ich die Datei, die Methoden usw. an?
    Dann könnte ich mal MSDN durchforsten, weil ich nichts zur Hand habe,
    womit ich weiterkomme.
     

Ähnliche Themen

  1. C# - WebBrowser für SharpDevelop?!
    Von Alexander12 im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 05.08.05, 17:56
  2. Anwendung mit SharpDevelop
    Von st18061974 im Forum .NET Archiv
    Antworten: 7
    Letzter Beitrag: 23.01.05, 17:26
  3. C++ .NET mit SharpDevelop
    Von LordDeath im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 22.11.04, 09:19
  4. SharpDevelop
    Von met im Forum .NET Archiv
    Antworten: 10
    Letzter Beitrag: 17.02.04, 22:03
  5. SharpDevelop Problem
    Von Ardaric im Forum .NET Archiv
    Antworten: 5
    Letzter Beitrag: 06.02.04, 21:16