Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [VB.NET] Tabpage : enable e visible

    Ho un form con un tabcontrol di 3 pagine ( inizializzazione , pagina1 , pagina2 ) e l'utente deve poter accedere alle pagine 1 e 2 solo dopo che un flag nella pagina di inizializzazione è stato settato.

    Ho provato a settare la proprietà pagina1.enable=false finché il flag non è attivo , ma se lancio l'applicazione riesco comunque a selezionare le pagine1 e 2 anche se l'enable è falso.

    Analogo discorso vale se provo a imporre pagina1.visible=false.

    Qualcuno mi può aiutare?

  2. #2
    nessuno?

    vi allego direttamente il file del progetto.

  3. #3
    nessuno?

    ho provato anche a bloccare il tabcontrol giocando con la proprietà tabcontrol.tabstop() ma nulla da fare!

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86
    Ciao,

    devo fare anche io la stessa cosa. Mi sapresti dire come hai fatto?

    Grazie

    Ciao

    Riccardo

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2006
    Messaggi
    86
    Allora,

    capisco che questo è un thread del 2002, ma la soluzione sarebbe servita anche a me. Per mia fortuna sono riuscito a fare ciò che si chiedeva nel titolo e, pertanto, vi posto la soluzione in termini di codice:

    per nascondere la tabpage d'interesse bisogna prima:

    1) creare una tabpage copia di quella che si vuole nascondere

    dim tabpage_temp as new tabpage

    tabpage_temp = tabpage1

    2) eliminare la tabpage che si vuole nascondere:

    tabcontrol.tabpage.remove(Me.tabpage1)

    3) in seguito al manifestarsi di un evento si può far tornare il tabpage che si era nascosto (eliminato):

    tabcontrol.tabpage.add(Me.tabpage_temp).


    Ciao a tutti


    Riccardo

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.