DataGridView: Comment puis-je effectuer une saisie de données multiligne de manière utilisable?
-
09-06-2019 - |
Question
Avec DataGridView, il est possible d’afficher des cellules contenant du texte long. La grille n'augmente que la hauteur de la ligne pour afficher tout le texte, en prenant en compte le retour à la ligne et les sauts de ligne. La saisie de données est également possible. Contrôle + Retour insère un saut de ligne.
Mais: si la cellule ne contient initialement qu'une ligne de texte, la hauteur de la ligne correspond à la hauteur d'une ligne. Lorsque je saisis du texte, je ne vois toujours qu'une seule ligne. Ctrl + Retour fait défiler le texte vers le haut et je peux entrer une nouvelle ligne. Mais la dernière ligne n'est plus visible, seule la ligne que je viens d'entrer.
Comment puis-je demander à DataGridView d’augmenter automatiquement la hauteur de la ligne pendant la saisie de texte?
La solution
Ce gestionnaire de programme DataGridView contient une entrée ici cela devrait être un bon point de départ.