none
Comment accéder à tous les TreeNodes dans un contrôle TreeView RRS feed

  • Discussion générale

  • On peut utiliser une fonction récursive pour ce faire; consultez le code suivant :

     

    protected void Page_Load(object sender, EventArgs e)
        {
            foreach (TreeNode node in tvDemo.Nodes)
            {
                SetNode(node);
            }
        } 
     
        void SetNode(TreeNode node)
        {
            if (node.Depth != 0)
            {
                //code
            } 
     
            if (node.ChildNodes.Count > 0)
            {
                foreach (TreeNode childnode in node.ChildNodes)
                {
                    SetNode(childnode);
                }
            }
        }

     

    Pour plusieurs informations, visitez la page Foire aux Questions – ASP.NET

     


    Appel à contribution ! http://social.msdn.microsoft.com/Forums/fr-FR/vbasicfr/thread/ff4910bf-dca4-4664-b01e-b58bd860a643
    mardi 13 avril 2010 13:31
    Modérateur