Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Help con treeview

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    180

    Help con treeview

    Ciao ragazzi, sto avendo qualche problemino con una treeview.

    In particolare:

    1)non riesco ad ottenere il focus su un nodo/figlio premendo col tasto destro (vorrei ottenere il focus così da poter fare l'add/remove di un nodo dal contextstripmenu)
    2)vorrei implementare il drag&drop di figli tra diversi nodi
    3)vorrei poter salvare in automatico lo stato della treeview alla chiusura del programma e caricarla quando quest'ultimo viene riaperto.

    Chi mi aiuta? Grazie mille!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    180
    Allora, esiste un evento che gestisce il click del tasto destro? Cliccando col sinistro riesco ad ottenere il focus (forse è di default delle treeview)!

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    970
    Linguaggio, versione??

    1)Il focus del nodo lo ottiene con pulsante sinistro.
    2)Non hai bisogno di intercettare il tasto destro per aprire il ContexMenuStrip che assegni al nodo.

    In ogni caso si intercetta con l'evento _NodeMouseClick e valutando l'argomento e che restituisce l'evento.

    Sbagliare è umano, perseverare è diabolico.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2009
    Messaggi
    180
    Ops, ho dimenticato di dire che il linguaggio è il C#!

    1)Ma io il focus lo voglio ottenere col destro contestualmente all'apertura del contextmenu! Col tasto sinistro ci devo fare altro. Cosa intendi per "valutare" l'argomento?

    Ps. Grazie per la risposta

  5. #5
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,477

    Moderazione

    Originariamente inviato da deb463is
    Ciao ragazzi, sto avendo qualche problemino con una treeview.

    In particolare:

    1)non riesco ad ottenere il focus su un nodo/figlio premendo col tasto destro (vorrei ottenere il focus così da poter fare l'add/remove di un nodo dal contextstripmenu)
    2)vorrei implementare il drag&drop di figli tra diversi nodi
    3)vorrei poter salvare in automatico lo stato della treeview alla chiusura del programma e caricarla quando quest'ultimo viene riaperto.

    Chi mi aiuta? Grazie mille!
    Troppe domande per una discussione sola.

    Leggi il Regolamento di quest'area e apri una nuova discussione per ciascuno dei quesiti che hai posto, indicando il linguaggio e una descrizione significativa del problema nel titolo, rendendolo meno generico.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

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

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.