Copier un treeview

Contenu du snippet

après pas mal de galères (je n'ai pas trouvé de source "simple" sur le web).
voici un tout petir code permettant de copier un treeview
( et autres controles )

Source / Exemple :


''' <summary>
    '''     Copie d'un TREEVIEW
    ''' </summary>
    ''' <param name="TRV_source" type="System.Windows.Forms.TreeView">
    '''     <para>
    '''         Le Treeview source
    '''     </para>
    ''' </param>
    ''' <param name="TRV_dest" type="System.Windows.Forms.TreeView">
    '''     <para>
    '''         La copie - Treeview destination
    '''     </para>
    ''' </param>
    Public Sub copy_treeview(ByRef TRV_source As TreeView, ByRef TRV_dest As TreeView)
        Dim Noeud As TreeNode

        For Each Noeud In TRV_source.Nodes
            TRV_dest.Nodes.Add(CType(Noeud.Clone, TreeNode))
        Next

Conclusion :


en espérant que cela puisse rendre service a certains d'entres vous

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.