Visualizzazione nuova finestra Visual Studio C#

di il
2 risposte

Visualizzazione nuova finestra Visual Studio C#

Ciao ragazzi,sto studiando il C# e uso Visual Studio per i programmi.Ho fatto un programma che apre una form appena l'utente clicca su un pulsante,il problema è che non so come modificarla,anche se appartiene al programma non so come modificarla durante la progettazione....
        
public class FormAggiungi : Form
        {

            public FormAggiungi()
            {
                Text = "Aggiungi e salva i tuoi dati";
            }

        }

        private void Aggiungi_Click(object sender, EventArgs e)
        {
            FormAggiungi frm = new FormAggiungi();
            frm.Show();
        }
Appena si clicca sul pulsante Aggiungi si genera una nuova form,ma sul progetto non risulta,vi prego aiutatemi!

2 Risposte

  • Re: Visualizzazione nuova finestra Visual Studio C#

    Ciao Wolt

    In realtà nel progetto il form 'FormAggiungi' esiste e lo puoi modificare, anzi lo hai già modificato quando hai aggiunto l' evento Click, immagino tu lo abbia fatto dall' ambiente di progettazione. Sempre in progettazione dovresti aver visto come fare per aggiungere pulsanti o altri controlli a quel form.

    Quello che tu vuoi fare credo sia invece aggiungere 'un altro' form (chiamiamolo Form2). Ovvero hai due form differenti, il primo è FormAggiungi, cliccando sul quale si apre il secondo che è Form2.

    Per creare un nuovo form, puoi usare il menu 'Projects/Add windows form...', dopodiché te lo ritrovi nel 'Solution explorer' e lo puoi modificare.

    Per crearlo dopo un click (se lo hai chiamato Form2) devi fare:
    
    private void Aggiungi_Click(object sender, EventArgs e)
    {
       Form2 form = new Form2();
       form.Show();
    }
    
  • Re: Visualizzazione nuova finestra Visual Studio C#

    barba59 ha scritto:


    Ciao Wolt

    In realtà nel progetto il form 'FormAggiungi' esiste e lo puoi modificare, anzi lo hai già modificato quando hai aggiunto l' evento Click, immagino tu lo abbia fatto dall' ambiente di progettazione. Sempre in progettazione dovresti aver visto come fare per aggiungere pulsanti o altri controlli a quel form.

    Quello che tu vuoi fare credo sia invece aggiungere 'un altro' form (chiamiamolo Form2). Ovvero hai due form differenti, il primo è FormAggiungi, cliccando sul quale si apre il secondo che è Form2.

    Per creare un nuovo form, puoi usare il menu 'Projects/Add windows form...', dopodiché te lo ritrovi nel 'Solution explorer' e lo puoi modificare.

    Per crearlo dopo un click (se lo hai chiamato Form2) devi fare:
    
    private void Aggiungi_Click(object sender, EventArgs e)
    {
       Form2 form = new Form2();
       form.Show();
    }
    
    Missione compiuta Ahahahah grazie
Devi accedere o registrarti per scrivere nel forum
2 risposte