![]() |
TreeView saber si esta extendido o plegado
hola a todos
he buscado en este foro la funcion para saber si un treeview esta extendido o plegado. lo unico que yo se extendido todo el arbol TreeView1.FullExpand; y plegado con TreeView1.FullCollapse; pero no se como preguntar en que estado esta el arbol extendido o plegado? saludos |
Hola, en realidad lo que debes hacer es consultar por un nodo en particular del treeview ya que estos son los que se expanden, si asumimos que tienes un nodo root en tu arbol deberias usar algo asi.
if TreeView1.Items.GetFirstNode.Expanded then ShowMessage('expandido') else ShowMessage('no expandido'); por un nodo en particular k:=0;//Indice de tu nodo if TreeView1.Items.Item[k].Expanded then ShowMessage('expandido') else ShowMessage('no expandido'); Saludos |
Cita:
lo que voy hacer por el momento una variable treesw de tipo booleana para controlar si el treeview esta extendido o plegado. saludos. |
Puedes usar este codigo para determinar sin al menos un nodo esta expandido o no en el arbol.
|
| La franja horaria es GMT +2. Ahora son las 11:15:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi