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 :

Scrollbar dans textbox d'un datagridview


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 27
    Par défaut Scrollbar dans textbox d'un datagridview
    Bonjour à tous,


    J'ai un datagridview dans mon form dans lequel j'ai 3 colonnes.
    L'une de ces colonnes est au format textbox contenant souvent un long texte (une grande description). La propriété WrapMode est à True (permet d'afficher le texte sur plusieurs lignes). Par contre, la hauteur des lignes du datagridview est fixée à 80 (et l'option AutoExpend est désactivée). Du coup, le texte contenu à l'intérieur est parfois plus grand que la textbox elle-même et je n'ai aucun moyen de descendre pour voir la suite (dans la cellule de cette ligne).

    Ma question est donc :
    Est-il possible d'avoir une scrollbar dans chaque textbox de cette colonne (en plus de la scrollbar "principale" du datagridview lui-même) ?

    Merci d'avance.
    Christophe.

  2. #2
    Membre averti
    Inscrit en
    Août 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 27
    Par défaut
    Personne n'a d'idée ou c'est juste moi qui m'explique comme un pied ?

  3. #3
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    à priori les cellules du dgv ne sont pas des controles mais juste un dessin (drawstring)
    un controle est bien créé pour la modification, mais il est supprimé après l'édition
    et sur un dessin on ne peut pas mettre de controle, donc pas de scrollbar

    après en trafiquant avec du code infâme ca doit être faisable

    il te reste le tooltiptext, ou mettre un grand textbox à côté que tu remplies avec le texte selon la sélection du dgv
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  4. #4
    Membre averti
    Inscrit en
    Août 2006
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 27
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    à priori les cellules du dgv ne sont pas des controles mais juste un dessin (drawstring)
    un controle est bien créé pour la modification, mais il est supprimé après l'édition
    et sur un dessin on ne peut pas mettre de controle, donc pas de scrollbar

    après en trafiquant avec du code infâme ca doit être faisable

    il te reste le tooltiptext, ou mettre un grand textbox à côté que tu remplies avec le texte selon la sélection du dgv
    Merci pour ta réponse Pol63 !
    Je comprends mieux du coup, merci pour ton explication.

    Je pense que je vais partir sur ta deuxième suggestion du coup :
    Un double clic sur la cellule affiche une fenêtre plus grande sur le coté avec le texte... Un truc du genre.

    A+

Discussions similaires

  1. [DataGridView] Date du jour dans TextBox
    Par Ticoche dans le forum Windows Forms
    Réponses: 2
    Dernier message: 09/01/2008, 07h13
  2. Réponses: 5
    Dernier message: 02/04/2007, 11h45
  3. [VB6]Afficher du texte dans Textbox desactivé + scrollbar?
    Par toninlg dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/03/2006, 18h40
  4. [VB6] Scrollbar dans une frame avec des textbox
    Par bb62 dans le forum VB 6 et antérieur
    Réponses: 44
    Dernier message: 01/03/2006, 08h16
  5. [VB.NET] Position ScrollBar dans un TextBox
    Par daner06 dans le forum Windows Forms
    Réponses: 4
    Dernier message: 16/02/2006, 17h19

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