Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Passaggio tra finestre (form)

    Salve a tutti,
    nella mia applicazione ho l'esigenza che alla pressione di un bottone si chiuda il form visualizzato e se ne apra un altro.
    Come posso fare???
    Ho letto che è possibile nascondendo il form del bottone in questo caso e visualizzando il seguente, ma non è proprio ciò che desidero....
    Grazie

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao,
    per darti una risposta dovresti specificare prima di tutto il linguaggio e poi se il tuo progetto prevede due o più Frm, e se questi sono MDIChild (contenuti in un FrmMain) o no.
    LM

  3. #3
    Hai ragione....utilizzo c# e ho più di due form.
    Ma cosa intendi per MDIChild?

  4. #4
    qualcuno mi aiuta????????????

  5. #5
    scusate....qualcuno di buon cuore può prendere in considerazione la mia richiesta?

  6. #6
    Utente di HTML.it L'avatar di tippolo
    Registrato dal
    Dec 2005
    Messaggi
    103

    Re: Passaggio tra finestre (form)

    Originariamente inviato da stefano085
    Salve a tutti,
    nella mia applicazione ho l'esigenza che alla pressione di un bottone si chiuda il form visualizzato e se ne apra un altro.
    Come posso fare???
    Ho letto che è possibile nascondendo il form del bottone in questo caso e visualizzando il seguente, ma non è proprio ciò che desidero....
    Grazie
    Sembra così semplice che non credo di non aver capito.

    unload form1
    form2.show
    Non hai ancora firmato la petizione per VB? Clicca questo link:
    http://www.classicvb.org/petition/?lang=it

  7. #7
    Originariamente inviato da stefano085
    scusate....qualcuno di buon cuore può prendere in considerazione la mia richiesta?
    bravo....infatti non funziona...

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Forse nessuno ti ha risposto (con successo) perche' non hai spiegato sufficientemente il problema e il contesto in cui operi.

    Tippolo ti ha dato codice non C#, ma probabilmente non ha tutti i torti.

    Inserisci nella classe del form1 un membro per istanziare la classe del form2

    Form2 frm;

    e nell'evento Click del button, istanzia il form, lo visualizzi e nascondi quello attuale

    codice:
                frm = new Form2();
    
                frm.Show();
    
                this.Hide();
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it L'avatar di tippolo
    Registrato dal
    Dec 2005
    Messaggi
    103
    Beh, allora se non ho capito non posso tentare di aiutarti a meno che tu non riesca a farmi capire

    EDIT:
    Ops... crossposting

    EDIT2:
    Scusate non avevo visto il linguaggio
    Non hai ancora firmato la petizione per VB? Clicca questo link:
    http://www.classicvb.org/petition/?lang=it

  10. #10
    oregon ho provato il tuo consiglio....il codice che hai scritto tu, nascona il form1 e apre il form2...è un po' come impostare visible su false.
    io invece vorrei che il form 1 si chiudesse e si aprisse il form2.
    questo perchè se faccio come mi hai consigliato tu, quando clicco sulla x del form2, il programma non si arresta perchè il form1 è ancora aperto, ma nascosto...
    è un po' incasinato....

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.