Share via


Finestra di dialogo Selezione

Questa finestra di dialogo modale consente agli utenti di selezionare elementi specifici.

Una finestra di dialogo Di selezione contiene un controllo SelectionTree che pubblica diversi Oggetti ControlEvent. In genere questi controlli ControlEvent vengono sottoscritti dai controlli Text, Icon o Bitmap che visualizzano una descrizione, le dimensioni, il percorso e l'icona dell'elemento evidenziato.

Nella finestra di dialogo è presente un controllo PushButton che pubblica selectionBrowse ControlEvent e genera una finestra di dialogo Sfoglia. Il controllo Sfoglia consente all'utente di selezionare una directory.

L'albero di selezione viene popolato solo dopo la chiamata dell'azione CostInitialize e dell'azione CostFinalize .

Una finestra di dialogo Selezione viene comunemente usata per selezionare le funzionalità. Le funzionalità sono elencate come elementi in un controllo SelectionTree ed etichettate con la stringa breve di testo visualizzata nella colonna Titolo della tabella Feature. La stringa di testo nella colonna Descrizione della tabella Feature viene pubblicata come oggetto SelectionDescription ControlEvent e visualizzata da un controllo Text nella finestra di dialogo Selezione. Il controllo Albero di selezione pubblica anche l'handle nell'icona dell'elemento evidenziato.