IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Sélectionner le contenu d'une textbox lorsque l'on fait Tab [Débutant]


Sujet :

VB.NET

  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Par défaut Sélectionner le contenu d'une textbox lorsque l'on fait Tab
    Bonjour,

    Je voudrais sélectionner (mettre en surbrillance) le contenu d'une textbox si elle n'est pas vide lorsque l'on passe d'une textbox à l'autre soit via tab soit via le premier clic de souris dans la textbox.

    Le but de la manip est de pouvoir remplacer le texte contenu dans la textbox sans le sélectionner manuellement.

    Etant débutant je vous remercie par avance de bien vouloir commenter vos codes ou les expliquer.

    Merci à tous

    PS j'ai bien vu cette discussion mais j'ai du mal à tout saisir : http://www.developpez.net/forums/d10...texte-textbox/ de plus j'ai lu l'excellent tutoriel de P. Lasserre cependant je n'ai pas trouvé la solution à mon problème

  2. #2
    Membre émérite Avatar de -N4w4k-
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2011
    Messages
    545
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2011
    Messages : 545
    Par défaut
    Salut,

    J'ai essayé le code de la discussion que tu as mis en lien en l'adaptant un petit peu:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
        Dim SelectionOk As Boolean = False
     
        Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
     
            AddHandlersForTBSelection(TextBox1)
            AddHandlersForTBSelection(TextBox2)
     
        End Sub
     
        Private Sub AddHandlersForTBSelection(ByVal tb As TextBox)
            AddHandler tb.Enter, AddressOf TB_Enter
            AddHandler tb.Click, AddressOf TB_Click
        End Sub
     
        Private Sub TB_Enter(sender As Object, e As EventArgs)
            Dim tb As TextBox = sender
            SelectionOk = True
            tb.SelectAll()
        End Sub
     
        Private Sub TB_Click(ByVal sender As Object, ByVal e As System.EventArgs)
            Dim tb As TextBox = sender
            If SelectionOk Then
                tb.SelectAll()
                SelectionOk = False
            End If
        End Sub
    Ici, tu n'as qu'à faire AddHandlersForTBSelection(TextBox1) dans ton Form.Load pour chaque TextBox.

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Octobre 2010
    Messages
    338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2010
    Messages : 338
    Par défaut
    Merci beaucoup ça marche super bien
    bonne journée

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [E-00] Sélectionner le contenu d'un textbox (dans une feuille)
    Par pressorus dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 12/11/2008, 21h24
  2. [VBA-Excel]Tester le format du contenu d'une textbox
    Par Mugette dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 15/11/2006, 15h47
  3. Réponses: 1
    Dernier message: 07/11/2006, 09h33
  4. [C#] ecrire le contenu d'une TextBox dans un fichier XML
    Par LaseLiep dans le forum Windows Forms
    Réponses: 1
    Dernier message: 25/09/2006, 12h51
  5. [C#] Valider le contenu d'une textbox
    Par Tedd7 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 11/11/2005, 20h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo