DataGridView ne réinitialise plus les polices pour les styles de cellule personnalisés
Lorsque la police ambiante change, DataGridView ne réinitialise plus les polices de style de cellule par défaut pour qu’elles correspondent à la police ambiante si la police de style de cellule a été personnalisée.
Description de la modification
Dans les versions précédentes de .NET, si la police ambiante change, DataGridView réinitialise et remplace les polices définies par l’utilisateur dans les propriétés DefaultCellStyle, ColumnHeadersDefaultCellStyle et RowHeadersDefaultCellStyle.
À compter de .NET 5, si vous configurez les paramètres de police dans les propriétés DefaultCellStyle, ColumnHeadersDefaultCellStyle ou RowHeadersDefaultCellStyle, ces paramètres sont conservés, même lorsque la police ambiante change. Pour l’une de ces propriétés dont vous ne personnalisez pas la police, la police change pour correspondre aux paramètres de police ambiants.
Raison du changement
Avec la modification de la police par défaut dans .NET Core 3.0, les paramètres de police par défaut pour les différents styles de cellule ont également changé. Ce comportement n’est pas souhaitable pour les applications qui s’appuient sur un style personnalisé dans leurs contrôles DataGridView et entravent la migration de ces applications de .NET Framework vers .NET 5.0.
Version introduite
.NET 5.0
Action recommandée
Aucune autre action n’est requise de votre part. Toutefois, si vous avez personnalisé la police dans les propriétés DefaultCellStyle, ColumnHeadersDefaultCellStyle ou RowHeadersDefaultCellStyle et si vous souhaitez que la police corresponde à la police ambiante, définissez DataGridViewCellStyle.Font sur null
pour chaque propriété.
API affectées
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour