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

Windows Forms Discussion :

placer le curseur à la fin d'un mot dans textbox [Débutant]


Sujet :

Windows Forms

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2019
    Messages : 5
    Points : 11
    Points
    11
    Par défaut placer le curseur à la fin d'un mot dans textbox
    bonjour,

    voici le contexte: l'utilisateur doit saisir un mot dans une textbox, lorsqu'il veut mettre un espace ou une apostrophe un messagebox s'affiche pour lui dire qu'il ne peut pas le faire.
    Lorsqu'il clique 'ok' du messagebox l'espace, ou l'apostrophe qu'il a saisi, reste affiché dans la textbox.
    J'ai fait le code pour que sa mauvaise saisie ne s'affiche plus dans la textbox mais je me retrouve avec le curseur au début du mot qu'il a commencé à écrire, par exemple s'il veut écrire "lapin" et qu'il écrit "lap' " alors la textbox affiche "lap", mais du coup le curseur se retrouve avant le "l" de "lap", alors que je voudrais qu'il soit à la fin soit après le "p", comment fait-on cela? Est-ce que c'est possible?
    Merci.

  2. #2
    Membre habitué
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations forums :
    Inscription : Mars 2011
    Messages : 105
    Points : 153
    Points
    153
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Textbox1.Select(position de départ, nombre de caractères sélectionnés)
    Pour la fin du texte:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Textbox1.Select(Textbox1.text.Length,0)

  3. #3
    Membre à l'essai
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2019
    Messages : 5
    Points : 11
    Points
    11
    Par défaut merci
    merci pour ton aide, en fait je viens de trouver la réponse en parcourant les propriétés et méthodes de la textbox, il suffit d'utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    nomDeLaTextbox.AppendText(string);

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

Discussions similaires

  1. WindowsForm : lien hypertexte sur mot dans textBox
    Par rattlesnake dans le forum C++/CLI
    Réponses: 4
    Dernier message: 24/08/2016, 10h37
  2. Réponses: 0
    Dernier message: 11/12/2014, 15h22
  3. Positionner automatiquement le curseur à la fin d'un texte dans un textarea
    Par Globolite dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/04/2013, 17h04
  4. [JTextField] placer le curseur sur un JTextField
    Par sixkiller dans le forum Composants
    Réponses: 2
    Dernier message: 30/11/2004, 21h28

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