Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580

    [.net]cambiare label in node treeview

    salve a tuti
    vorrei cambiare il text di node della treeview!

    spulciando nella region ho trovqto questo:
    codice:
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
            Me.components = New System.ComponentModel.Container
            Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(FRM_Principale))
            Dim TreeNode1 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Archivi", 21, 21)
    peccato che se cerco di digitare TreeNode1.
    non succede assolutamente NULL, come se non fosse per nulla dichiarato
    vorrei evitare di scrivere Treenode1.node(0) in quatno se poi vado a cambaire voci o aggiungere diventa un casino

    come posso faer?
    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it L'avatar di albgen
    Registrato dal
    Jun 2005
    Messaggi
    3,249

    Re: [.net]cambiare label in node treeview

    Originariamente inviato da Kahm
    salve a tuti
    vorrei cambiare il text di node della treeview!

    spulciando nella region ho trovqto questo:
    codice:
    <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
            Me.components = New System.ComponentModel.Container
            Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(FRM_Principale))
            Dim TreeNode1 As System.Windows.Forms.TreeNode = New System.Windows.Forms.TreeNode("Archivi", 21, 21)
    peccato che se cerco di digitare TreeNode1.
    non succede assolutamente NULL, come se non fosse per nulla dichiarato
    vorrei evitare di scrivere Treenode1.node(0) in quatno se poi vado a cambaire voci o aggiungere diventa un casino

    come posso faer?
    grazie
    Il fatto che non trovi la variabile TreeNode1 è semplicemente conseguenza del fatto che è stato dichiarato dentro all'initializecomponent().
    Non conoscere lo scope di una variabile è abbastanza grave Cmq,
    Non ho capito cosa stai facendo ma ho capito che stai cercando di cambiare il testo di un nodo quindi per fare ciò basta fare treeview.Nodes(indice).Text.
    L'indice si riferisce ai nodi di primo livello. Per andare nei figli devi fare treeview.Nodes(indice).Nodes...etc
    I got the remedy

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,580

    Re: Re: [.net]cambiare label in node treeview

    Originariamente inviato da albgen
    Il fatto che non trovi la variabile TreeNode1 è semplicemente conseguenza del fatto che è stato dichiarato dentro all'initializecomponent().
    Non conoscere lo scope di una variabile è abbastanza grave Cmq,
    Non ho capito cosa stai facendo ma ho capito che stai cercando di cambiare il testo di un nodo quindi per fare ciò basta fare treeview.Nodes(indice).Text.
    L'indice si riferisce ai nodi di primo livello. Per andare nei figli devi fare treeview.Nodes(indice).Nodes...etc
    si, conosco il livello di visibilità
    il belloè che non voglio fare treeview.node(indice)
    ma direttametne nomeNodo.text=...

    e anche dichiarando nella general una variabile di tipo node e
    quindi dentro initializecomponent gestire la mia di variabile...il desiner va in palla!!!!
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

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.