[VB Access] : reinitialiser contrôle Treeview

Résolu
Bonjour,

J'utilise l'activeX Treeview de microsoft sur de l'Access2000.
Quelle propriété/méthode utilisée pour reinitialiser (vider) le contenu du treeview ?

Merci d'avance.

3 réponses

  1. Bonjour,

    J'ai effectivement "harcodé" et j'étais arrivé à ta solution de supprimer les nodes un par un. Mais ça me parait lourd et je pensais qu'il y avait une solution plus soft.

    Philippe L.
    1. Je me réponds ... (et autant en faire profiter tous le monde)

      /* vide le treeview */

      MonTreeview.Nodes.Clear
    2. merci beaucoup ! j'avais essayé .Delete .Erase mais j'avais pas tenté .Clear !

      merci !
    3. merci beaucoup ... d'en avoir fait profiter tout le monde ... et moi en particulier
  2. Salut,

    Deux possibilités:
    1) soit tu as créé to treeview à partir d'une table. Dans ce cas il te suffit de deleter tous les éléments de la table et de regénéré ton treeview. :-)
    2) soit tu as créé le treeview en "hardcodant" les nodes (ou manuellement par ajout un à un) et là je crois que tu n'as pas d'autre choix que de les suprimer un par un :-(

    P.