Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [VB .net] controllo treeview personalizzato

    Sto costruendo un controllo personalizzato treeview che raccolga, dato un determinato percorso, tutte le sotto directory da esso.

    fino qui tutto bene, grazie agli esempi trovati su internet.

    Vorrei rinominare il nodo radice con la proprietà text, ma non posso farlo visto che quando richiamo il fullpath di un altro nodo, questo prende il valore da me impostato come radice del percorso, mentre io vorrei il valore originale del nodo

    Come risolvo il problema?
    Agenzia di Comunicazione

  2. #2
    grazie a tutti ma ho già risolto
    Agenzia di Comunicazione

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Posteresti la soluzione per i posteri?
    (scusa la cacofonia)
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    spero di spiegartela al meglio ed il più semplicemente possibile:

    - registro il valore del primo nodo (quindi il percorso radice) in una variabile

    - imposto la proprietà text del primo nodo ad un valore qualsiasi

    - poi quando voglio il percorso di un nodo secondario uso la funzione replace per modificare la radice del percorso.

    es.
    codice:
    FullPathCorrect = replace(TreeView1.nodes(0).nodes(5).FullPath, "nome nodo" ,1)
    il numero uno finale indica che deve eseguire la sostituzione una volta sola
    Agenzia di Comunicazione

  5. #5
    FullPathCorrect = replace(TreeView1.nodes(0).nodes(5).FullPath, "nome nodo" ,1)
    scusate dalla fretta ho sbagliato a digitare, ecco il codice giusto

    FullPathCorrect = replace(TreeView1.nodes(0).nodes(5).FullPath, "nome nodo", _percorsoRadice, 1, 1)
    Agenzia di Comunicazione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.