Impostare la SelectAction per la TreeView

Capita spesso di utilizzare una TreeView per rappresentare delle strutture gerarchiche es. un catalogo
in questo caso dopo aver popolato la TreeView da codice io volevo che le categorie selezionabili dall’utente per l’inserimento dei prodotti fossero solo le foglie dell’albero.

Un metodo semplice ed elegante per eseguire questa operazione consiste nell’impostare la SelectAction del TreeNode (per default impostata a Select).

//n è di tipo TreeNode
if (n.ChildNodes.Count == 0)
  { 
     n.SelectAction = TreeNodeSelectAction.Select; 
   } 
else  
  {  
     n.SelectAction = TreeNodeSelectAction.Expand; 
   }
Published Friday, July 11, 2008 4:34 AM by MADIL
Filed under: ,
Powered by Community Server (Commercial Edition), by Telligent Systems