Maison > développement back-end > C++ > Comment puis-je remplacer le formatage de la date et de l'heure par défaut dans un DataGridView ?

Comment puis-je remplacer le formatage de la date et de l'heure par défaut dans un DataGridView ?

Susan Sarandon
Libérer: 2025-01-11 14:21:41
original
766 Les gens l'ont consulté

How Can I Override Default Date and Time Formatting in a DataGridView?

Personnaliser le format de date et d'heure dans DataGridView

Dans les applications Windows Forms, vous pouvez utiliser l'attribut DefaultCellStyle pour personnaliser le format datetime d'une colonne DataGridView.

Pour remplacer le formatage par défaut en fonction des paramètres système, procédez comme suit :

  1. Définissez l'attribut dataGrid.Columns[<column_index>].DefaultCellStyle.Format au format souhaité.

  2. Choisissez une chaîne de format appropriée pour définir le format datetime :

    • "MM/dd/yyyy HH:mm:ss" : utilisez le format de date et d'heure standard de l'horloge 24 heures.
    • "MM/dd/yyyy hh:mm:ss tt" : utilisez le format de date et d'heure sur 12 heures (AM/PM).

Par exemple, si vous avez une colonne affichant la colonne « Dernière action » avec une valeur de System.DateTime, vous pouvez la formater comme "MM/dd/yyyy hh:mm:ss" en utilisant le code suivant :

<code class="language-csharp">dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss";</code>
Copier après la connexion

Alternativement, si vous préférez le format 12 heures avec la notation AM/PM, vous pouvez utiliser le code suivant :

<code class="language-csharp">dataGrid.Columns[2].DefaultCellStyle.Format = "MM/dd/yyyy hh:mm:ss tt";</code>
Copier après la connexion

En implémentant ce remplacement de format, vous pouvez vous assurer que la colonne « Dernière action » dans DataGridView est affichée dans le format souhaité, quels que soient les paramètres régionaux de votre système.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal