Forum > LCL

TTreeview - Aggiungere SubItem

(1/1)

carmelo81:
Ciao a tutti!
vorrei aggiungere dei subitem ad un componente treeview tramite un tedit, ovvero se nell'edit scrivo 3, allora avrò 3 subitem e cosi via.
Dato che non saprei come fare accetto ogni tipo di aiuto :)
Tanks ;)
Carmelo

Stilgar:
Guarda TTreeItems.
Ci sono tutte la api che servono per la gestione del modello ad albero del treeview.

Stilgar

carmelo81:
Ciao,
se intendi l'esempio che trovo nella cartella di lazarus, allora l'ho già visto, è utile per capire come aggiungere subitem ma non so se fa al caso mio. Io vorrei che il num di SubItem da aggiungere venga controllato da un edit, non da un bottone...
Grazie per la risposta
Carmelo

Stilgar:
Carmelo ...
Se capisci l'esempio, sai quello che puoi fare e come ottenere il risultato che ti sei prefisso.

Stilgar

El Salvador:
Dovrai semplicemente:
- Recuperare il numero dalla proprietà Text del TEdit (es. varX := StrToInt(TEdit.Text); )
- Utilizzare un ciclo For come valore massimo varX e con all'interno la funzione TTreeView.AddChild per creare il nuovo nodo

Attenzione al TEdit. Dovrai controllare che l'utente inserisca effettivamente un numero, altrimenti la funzione StrToInt darà errore.

Navigazione

[0] Indice dei post

Vai alla versione completa