Entwickler-Ecke

WinForms - WindowsForm in den Vordergrund


Creedy - Do 24.06.10 13:27
Titel: WindowsForm in den Vordergrund
Ich habe im Forum schon nach einer Lösung gesucht aber nichts gefunden was mir weitergeholfen hat.

Ich habe ein Programm in C# bei dem Automatisch bei bestimmten aktionen eine weitere Form aufgerufen wird , diese 2. Form ist grundsätzlich nun hinter meiner MainForm. Dies wurde ich gerne ändern sodas meine neu aufgerufene Form im Vordergrund erscheint.



C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
        public Form_Main()
        {

            // Initialisierung der Main-Form mit den Eingabezeilen
            InitializeComponent();
            dataGridView1.ContextMenuStrip = contextMenuStrip1;
            for (int i = 1; i <= 150; i++)
            {
                dataGridView1.Rows.Add();
            }

            // Erstellen der config.ini
            if (!File.Exists("config.ini"))
            {
                StreamWriter config = new StreamWriter("config.ini");
                Form_FirstStart start = new Form_FirstStart();
                start.Show();    // <<<<<<<< hier wird die 2. form aufgerufen 

            }
}




in die config.ini sollen wichtige einstellungen die für mein programm notwendig sind un hier soll eine eingabe erzwungen werden


Regan - Do 24.06.10 13:45

Hallo und :welcome: hier in der Entwickler-Ecke,

Da hilft dir alternativ ein start.BringToFront(); oder ein start.ShowDialog();

Grüße
Regan


Creedy - Do 24.06.10 13:52

ah danke showDialog funktioniert