Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    vb.net - aiutino su wizard

    Quando si crea un wizard, tutte le fasi successive (cioè i vari next), sono altri form o è sempre lo stesso? Per mettere tutto sullo stesso form sto usando dei groupbox, ma viene tutto ammassato nella fase di progettazione. Creare il codice in queste condizioni mi viene estremamente complicato, cosa mi suggerite?

  2. #2
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    up

  3. #3
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    puoi usare il componente tab

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    xo così spunterebbero tutti i tab (skede). io voglio fare una cosa tipo il wizard e non è difficile da fare, ma il difficile sta nel fatto che tutto si ammassa sulla progettazione.

  5. #5
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    be certo quella è l'unica difficolta,per col tab potresti se ricordo bene disabilitare i vari tab quando non servono

  6. #6
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    562
    Originariamente inviato da FinalFantasy
    xo così spunterebbero tutti i tab (skede). io voglio fare una cosa tipo il wizard e non è difficile da fare, ma il difficile sta nel fatto che tutto si ammassa sulla progettazione.
    crei tutti i componenti da codice e non "disegnandoli" in fase di progettazione. T risulterà tutto più facile

  7. #7
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Originariamente inviato da FinalFantasy
    xo così spunterebbero tutti i tab (skede). io voglio fare una cosa tipo il wizard e non è difficile da fare, ma il difficile sta nel fatto che tutto si ammassa sulla progettazione.
    Scusa, ma non si capisce cosa intendi con "tutto si ammassa sulla progettazione".

    Alternativamente ad un controllo a schede, puoi sempre costruire tanti UserControl quanti sono i passi del wizard che devi realizzare; dinamicamente, puoi creare questi controlli nel momento opportuno, cioè quando subentri in un determinato passo, rendendo invisibile (facendo Dispose, se possibile) il controllo relativo a quello precedente.

    Ciascun UserControl costituisce un'unità a sé stante e indipendente: una buona caratteristica che consente di separare bene il codice di ciascuno step esponendo attraverso metodi (Sub o Function) e proprietà le funzionalità dei singoli passi.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

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.