Controllo Tabbed Dialog (finestra di dialogo strutturata a schede)
Il controllo Tabbed Dialog (finestra di dialogo strutturata a schede) fornisce un gruppo di schede, ognuna delle quali fa da contenitore per altri controlli. Nel controllo è attiva una sola scheda alla volta, che mostra all'utente i controlli in essa contenuti e nasconde quelli contenuti nelle altre schede.
Sintassi
SSTab
Osservazioni
Il controllo Tabbed Dialog è paragonabile alle schede divisorie di un'agenda o alle etichette di un gruppo di cartelle di archivio. Utilizzando un controllo Tabbed Dialog è possibile definire più pagine per la stessa area di una finestra o di una finestra di dialogo nell'applicazione. Le proprietà di questo controllo consentono di:
Stabilire il numero di schede.
Disporre le schede su più file.
Impostare il testo per ogni scheda.
Visualizzare un elemento grafico in ogni scheda.
Stabilire lo stile da utilizzare per le schede.
Impostare le dimensioni di ogni scheda.
Per utilizzare questo controllo occorre in primo luogo decidere come disporre i controlli nelle varie schede. Impostare le proprietà Tabs e TabsPerRow per creare le schede e disporle su una o più file. In fase di progettazione, selezionare quindi ogni scheda facendo clic su di essa e disegnare i controlli da visualizzare quando l'utente seleziona la scheda. Impostare le proprietà Caption, Picture, TabHeight e TabMaxWidth come necessario per personalizzare la parte superiore della scheda.
In fase di esecuzione, gli utenti possono spostarsi da una scheda all'altra premendo CTRL+TAB o utilizzando tasti di scelta rapida definiti nella didascalia di ogni scheda.
È inoltre possibile personalizzare l'intero controllo Tabbed Dialog utilizzando le proprietà Style, ShowFocusRect, TabOrientation e WordWrap.
Nota Il controllo Tabbed Dialog si trova nel file Tabctl32.ocx. Per utilizzare il controllo Tabbed Dialog nelle applicazioni, è necessario aggiungere al progetto il file .ocx del controllo. Quando si distribuisce l'applicazione, il file .ocx appropriato deve essere installato nella directory System o System32 di Microsoft Windows. Per ulteriori informazioni sull'utilizzo di controlli aggiuntivi in un progetto, vedere il Manuale del programmatore di Visual Basic.