DataGridView: Comment puis-je effectuer une saisie de données multiligne de manière utilisable?

StackOverflow https://stackoverflow.com/questions/81315

  •  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?

Était-ce utile?

La solution

Ce gestionnaire de programme DataGridView contient une entrée ici cela devrait être un bon point de départ.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top