Voltago
Commander
- Registriert
- Nov. 2010
- Beiträge
- 2.228
Hi,
ich steh wiedermal auf der Leitung...
Nachdem ich jetzt nach über einer Stunde googeln immer noch keine Lösung für mein Problem gefunden hab, frage ich jetzt einfach hier nach.
Ich habe in ein bestehendes Projekt eine zweite Form hinzugefügt, weil ich plane, dieses Projekt zu erweitern, so quasi als Startseite. Die zweite Form habe ich bereits als StartUp festgelegt.
Per Klick auf einen Button soll dann die zweite Form erscheinen, hier allerdings scheitere ich.
Hier mal der Code aus der zweiten Form:
Wenn ich dann starte und auf den Button klicke, geht eine neue Form auf, diese ist allerdings komplett leer.
Die Form, die ich aufrufen will, heißt auch Form1 und befindet sich im selben Projekt, namespace ist auch der selbe.
Das "new" hat mich von Anfang an stutzig gemacht, wenn ich das "new" allerdings weglasse, meldet Visual Studio einen Fehler.
"Form1 = Tools.Form1;" liefert genau wie "Form Form1 = Tools.Form1;"ebenfalls einen Fehler.
Kann mir da jemand helfen?
Gruß
ich steh wiedermal auf der Leitung...

Nachdem ich jetzt nach über einer Stunde googeln immer noch keine Lösung für mein Problem gefunden hab, frage ich jetzt einfach hier nach.
Ich habe in ein bestehendes Projekt eine zweite Form hinzugefügt, weil ich plane, dieses Projekt zu erweitern, so quasi als Startseite. Die zweite Form habe ich bereits als StartUp festgelegt.
Per Klick auf einen Button soll dann die zweite Form erscheinen, hier allerdings scheitere ich.
Hier mal der Code aus der zweiten Form:
Code:
using System;
using System.Windows.Forms;
namespace Rechner
{
public partial class Tools : Form
{
Form Form1 = new Form();
public IkaTools_Home()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form1.ShowDialog();
}
}
}
Wenn ich dann starte und auf den Button klicke, geht eine neue Form auf, diese ist allerdings komplett leer.
Die Form, die ich aufrufen will, heißt auch Form1 und befindet sich im selben Projekt, namespace ist auch der selbe.
Das "new" hat mich von Anfang an stutzig gemacht, wenn ich das "new" allerdings weglasse, meldet Visual Studio einen Fehler.
"Form1 = Tools.Form1;" liefert genau wie "Form Form1 = Tools.Form1;"ebenfalls einen Fehler.
Kann mir da jemand helfen?
Gruß