J'ai un DataGridView qui contient deux colonnes de texte et une colonne de case à cocher. Si l'utilisateur augmente la taille de la police dans Vista ou Windows 7, la case à cocher n'est plus visible. J'ai mis le AutoSizeRowsMode à AllCells et qui le fixe initialement. Cependant, les lignes de la grille sont modifiables et si l'utilisateur clique sur une ligne pour la modifier, la case à cocher disparaît à nouveau jusqu'à ce que la ligne soit désélectionnée.La case à cocher DataGridView ne s'affiche pas lorsque la taille de la police est grande
Je n'ai pas été en mesure de trouver des ressources en ligne concernant ce problème, donc je suis surpris que personne ne l'ait déjà rencontré auparavant. La hauteur de ligne est fixée à 21 donc plus que la taille requise de la case à cocher de 17 ...
Ceci est une DLL d'extension Outlook donc je ne peux pas utiliser SetProcessDPIAware().
Qu'entendez-vous par "disparaît" lorsque la ligne est sélectionnée? Est-ce que la colonne de la case à cocher rétrécit, ou reste-t-elle de la même taille sans afficher la case? –
mais la case à cocher n'est tout simplement pas là – Hypherion