Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    33

    [C#] Gestione di due form

    Salve, ho questo problema.

    In pratica, ho un form principale attraverso il quale ( cliccando su un tasto) istanzia un nuovo form che effettua il salvataggio di una serie di informazioni.

    La mia domanda è: chiuso il form figlio è possibile continuare la gestione del form principale senza cliccare un altro tasto???

    Saluti

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Scusa, ma a quale altro tasto ti riferisci?
    La tua spiegazione mi sembra un po' lacunosa...

  3. #3

    Re: [C#] Gestione di due form

    Originariamente inviato da cathello
    Salve, ho questo problema.

    In pratica, ho un form principale attraverso il quale ( cliccando su un tasto) istanzia un nuovo form che effettua il salvataggio di una serie di informazioni.

    La mia domanda è: chiuso il form figlio è possibile continuare la gestione del form principale senza cliccare un altro tasto???

    Saluti
    Tu praticamente vorresti eseguire altre istruzioni dopo che la form figlio viene chiusa?
    tipo dare un messaggio o aggiornare i dati nella form madre?

    In tal caso ti basta eseguire le operazioni sotto la chiamata alla form figlio.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    33
    No non riesco, ad eseguire operazioni successive all'operazione di apertura del form.
    Tutto quello che viene messo dopo l'apertura del form viene eseguito prima.

    X Gibra: Il mio problema è riottenere il controllo del form padre, dopo che il form figlio viene chiuso.

  5. #5
    ma il form figlio l'hai fatto modale?
    se è modal quando chiudi il figlio il focus ti ritorna al padre e puoi eseguire il resto
    delle istruzioni che vengono dopo la chiamata al figlio.
    Se invede l'hai fatto modeless il codice ti apre la form e continua con le righe successive

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    33
    Uhm....come faccio a renderlo modale?? stavo provando a creare form Mdi ma alla fine ho rinunciato....

  7. #7
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Partiamo dal codice che hai scritto ... mostralo, così si ragiona meglio su cose concrete ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    33
    Beh in sintesi il codice è molto semplice, lo sintetizzo:


    public tastoClick ()
    {
    form formFiglio = new Form
    formFiglio.show();
    }

    Tale codice è presente nel Form padre.

    Vorrei che al termine dell'esecuzione del form figlio ( quando uso il metodo Close())
    il controllo ripassi al padre e che possa gestirlo

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Forse dovresti usare ...

    codice:
    public tastoClick ()
    {
        form formFiglio = new Form
        formFiglio.ShowDialog();
    }
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    33
    Scusami, qual'è la differenza tra i due metodi??

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.