stili finestra di controllo Tree-View
Questa sezione elenca gli stili di finestra usati durante la creazione di controlli di visualizzazione albero.
Costante | Descrizione |
---|---|
|
Versione 4.70. Abilita le caselle di controllo per gli elementi in un controllo visualizzazione albero. Viene visualizzata una casella di controllo solo se un'immagine è associata all'elemento. Se impostato su questo stile, il controllo usa in modo efficace DrawFrameControl per creare e impostare un elenco di immagini di stato contenente due immagini. L'immagine di stato 1 è la casella deselezionata e l'immagine dello stato 2 è la casella di controllo. L'impostazione dell'immagine di stato su zero rimuove completamente la casella di controllo. Per altre informazioni, vedere Uso degli indici dell'immagine di stato. Versione 5.80. Visualizza una casella di controllo anche se non è associata alcuna immagine all'elemento. Dopo aver creato un controllo visualizzazione albero con questo stile, lo stile non può essere rimosso. È invece necessario distruggere il controllo e crearne uno nuovo al suo posto. L'eliminazione del controllo visualizzazione albero non elimina l'elenco di immagini dello stato della casella di controllo. È necessario eliminarlo in modo esplicito. Ottenere l'handle nell'elenco di immagini di stato inviando il controllo visualizzazione albero a un messaggio di TVM_GETIMAGELIST . Eliminare quindi l'elenco di immagini con ImageList_Destroy. Se si vuole usare questo stile, è necessario impostare lo stile TVS_CHECKBOXES con SetWindowLong dopo aver creato il controllo treeview e prima di popolare l'albero. In caso contrario, le caselle di controllo potrebbero essere deselezionate, a seconda dei problemi di intervallo. |
|
Impedisce al controllo visualizzazione albero di inviare TVN_BEGINDRAG codici di notifica. |
|
Consente all'utente di modificare le etichette degli elementi della visualizzazione albero. |
|
Versione 4.71. Abilita la selezione di righe complete nella visualizzazione albero. L'intera riga dell'elemento selezionato è evidenziata e facendo clic ovunque nella riga di un elemento venga selezionata. Questo stile non può essere usato insieme allo stile TVS_HASLINES . |
|
Visualizza pulsanti più (+) e meno (-) accanto agli elementi padre. L'utente fa clic sui pulsanti per espandere o comprimere l'elenco degli elementi figlio di un elemento padre. Per includere pulsanti con elementi nella radice della visualizzazione albero, è necessario specificare TVS_LINESATROOT. |
|
Usa le righe per visualizzare la gerarchia degli elementi. |
|
Versione 4.71. Ottiene le informazioni sulla descrizione comando inviando la notifica di TVN_GETINFOTIP . |
|
Usa le righe per collegare gli elementi nella radice del controllo visualizzazione albero. Questo valore viene ignorato se TVS_HASLINES non viene specificato anche. |
|
Versione 5.80. Disabilita lo scorrimento orizzontale nel controllo. Il controllo non visualizzerà barre di scorrimento orizzontali. |
|
Versione 4.71 Imposta l'altezza degli elementi su un'altezza dispari con il messaggio di TVM_SETITEMHEIGHT . Per impostazione predefinita, l'altezza degli elementi deve essere un valore pari. |
|
Versione 4.71. Disabilita lo scorrimento orizzontale e verticale nel controllo. Il controllo non visualizzerà barre di scorrimento. |
|
Versione 4.70. Disabilita le descrizioni comandi. |
|
Versione 4.70. Causa la visualizzazione del testo da destra a sinistra (RTL). In genere, le finestre visualizzano testo da sinistra a destra (LTR). Windows può essere mirrorato per visualizzare lingue come ebraico o arabo che leggono RTL. In genere, il testo della visualizzazione albero viene visualizzato nella stessa direzione del testo nella finestra padre. Se TVS_RTLREADING è impostato, il testo della visualizzazione albero viene letto nella direzione opposta dal testo nella finestra padre. |
|
Causa la perdita dello stato attivo di un elemento selezionato quando il controllo visualizzazione albero perde lo stato attivo. |
|
Versione 4.71. Determina la selezione dell'elemento da espandere e l'elemento non selezionato deve essere compresso alla selezione nella visualizzazione albero. Se il mouse viene usato per fare clic con un solo clic sull'elemento selezionato e l'elemento viene chiuso, verrà espanso. Se l'utente tiene premuto il tasto CTRL durante la selezione di un elemento, l'elemento non selezionato non verrà compresso. Versione 5.80. Determina la selezione dell'elemento da espandere e l'elemento non selezionato deve essere compresso alla selezione nella visualizzazione albero. Se l'utente tiene premuto il tasto CTRL durante la selezione di un elemento, l'elemento non selezionato non verrà compresso. |
|
Versione 4.70. Abilita il rilevamento frequente in un controllo visualizzazione albero. |
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|