Comment aligner le texte à droite dans une colonne DataGridView?

Comment aligner le texte à droite dans une colonne DataGridView? J’écris une application .NET WinForms.

this.dataGridView1.Columns["CustomerName"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; 

Je sais que c’est vieux, mais pour ceux qui surfent sur cette question … la réponse de MUG4N alignera toutes les colonnes qui utilisent le même style de cellule par défaut. Je n’utilise pas autoleneratecolumns donc ce n’est pas acceptable. Au lieu de cela j’ai utilisé:

 e.Column.DefaultCellStyle = new DataGridViewCellStyle(e.Column.DefaultCellStyle); e.Column.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; 

e dans ce cas est de:

 Grd_ColumnAdded(object sender, DataGridViewColumnEventArgs e) 

Pour définir le texte d’alignement dans dataGridCell, vous disposez de deux manières:

Définissez l’alignement pour une cellule ou un ensemble spécifique pour chaque cellule de ligne.

Pour une colonne, accédez à Columns->DataGridViewCellStyle

ou

Pour chaque colonne, allez à RowDefaultCellStyle

Le panneau de contrôle est le même que le suivant:

entrer la description de l'image ici

J’ai le même problème et j’ai finalement trouvé la réponse qu’il y a une option dans les propriétés de datagridview, le nom est “Droite à gauche” changez simplement en “oui”

Ça marche!