| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment faire pour modifier TreeNode De TreeView en VB.NET
    Le contrôle TreeView de VB.NET sous Windows Framework affiche une liste hiérarchique des éléments de données . Il se compose des TreeNodes . Vous pouvez accéder à un TreeNode en cliquant sur le bouton TreeView en VB.NET Boîte à outils sur un formulaire ou un autre contrôle VB.NET dans votre application. Il va créer un pointeur à l'emplacement du nœud de contrôle TreeView. Vous devez définir une valeur de la propriété label TreeView afin de modifier un TreeNode à partir de l'arborescence en VB.NET . Instructions
    1

    Cliquez sur le bouton " Démarrer" de Windows. Sélectionnez « Microsoft Office » et « Microsoft Visual Studio ».
    2

    Cliquez sur "Ouvrir" et sélectionnez votre programme Visual Basic avec l'arborescence que vous souhaitez modifier .
    3

    Ajoutez le code suivant après la ligne " CurrentDb.Execute strSQL " dans votre programme :

    Sous treeView1_MouseDown privé ( expéditeur As Object , _

    e Comme System.Windows.Forms.MouseEventArgs )

    mySelectedNode = treeView1.GetNodeAt ( Ex, Ey )

    End Sub Private Sub

    menuItem_Click (sender As Object , e As System.EventArgs )
    < p > If Not ( mySelectedNode Is Nothing ) et _

    Non ( mySelectedNode.Parent Is Nothing ) Puis

    treeView1.SelectedNode = mySelectedNode

    treeView1.LabelEdit = True

    If Not mySelectedNode.IsEditing Puis

    mySelectedNode.BeginEdit ()

    End If Else


    MessageBox.Show (" Pas de nœud de l'arbre . "& _

    Microsoft.VisualBasic.ControlChars.Cr & _

    « Édition n'est pas autorisée. "," erreur de sélection »)

    End If
    < p > End Sub Private Sub

    treeView1_AfterLabelEdit (sender As Object , _

    e Comme System.Windows.Forms.NodeLabelEditEventArgs )

    If Not ( e.Label Is Nothing ) Then Photos

    Si e.Label.Length > 0 Then

    Si e.Label.IndexOfAny (New Char () {" @" c " . " c " , " c " " c }) = -1 Puis


    e.Node.EndEdit (Faux)

    Else

    e.CancelEdit = True

    MessageBox.Show ( «label de noeud de l'arbre non valide." & _

    Microsoft.VisualBasic.ControlChars.Cr & _

    " Les caractères non valides sont: '@' , ' ', ' '. ' ! ", _

    " Node label Edit " )

    e.Node.BeginEdit ()

    End If Else


    < p > e.CancelEdit = True

    MessageBox.Show (" étiquette de nœud d'arborescence non valide." & _

    Microsoft.VisualBasic.ControlChars.Cr & _

    « L'étiquette ne peut pas être vide "," Node label Edit " )

    e.Node.BeginEdit ()

    End If End If


    End Sub

    liera le TreeNode avec le pointeur de la souris .
    4

    Cliquez sur "Fichier " et "Enregistrer " pour enregistrer le TreeNode édité à partir de l'arborescence de votre programme VB.NET .


    Previous :

    next :
      articles connexes
    ·Comment supprimer des feuilles en VBA 
    ·Comment lancer un knucklecurve 
    ·Comment les numéros d'entrée dans Visual Basic 2005 
    ·Comment peindre sur un panneau en Visual Basic 
    ·Comment écrire un code EQUAL pour la calculatrice stan…
    ·Comment valider une adresse électronique dans VB 
    ·Comment utiliser TryParse en Visual Basic 
    ·Comment Insert, Update et Delete dans VB.NET 
    ·Comment faire pour utiliser l'Unreal Engine 3 
    ·Comment rechercher un ListBox dans Visual Basic 
      articles en vedette
    ·Qu'est-ce qu'un fichier AXD 
    ·Comment puis-je sonner la cloche sur le serveur à part…
    ·Flash Sendmail Tutorial 
    ·Inattendu après un opérateur 
    ·Comment faire pour empêcher le téléchargement d' une…
    ·Normes de codage Java 
    ·Comment Ping API Avec Python 
    ·Comment imprimer sans un saut de ligne dans Visual Basi…
    ·Comment remplacer plusieurs caractères dans une chaîn…
    ·Publier à cordes PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com