Как я могу выровнять текст справа в столбце DataGridView?
Как я могу выровнять текст справа в столбце DataGridView? Я пишу приложение .NET WinForms.
4 ответа:
this.dataGridView1.Columns["CustomerName"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
Я знаю, что это старый, но для тех, серфинг этот вопрос ... ответ от MUG4N выровняет все столбцы, которые используют один и тот же defaultcellstyle. Я не использую autogeneratecolumns, так что это не приемлемо. Вместо этого я использовал:
e.Column.DefaultCellStyle = new DataGridViewCellStyle(e.Column.DefaultCellStyle); e.Column.DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
e в данном случае от:
Grd_ColumnAdded(object sender, DataGridViewColumnEventArgs e)
установить выравнивание текста в dataGridCell у вас есть два пути:
установите выравнивание для определенной ячейки или установите для каждой ячейки строки.
для одного столбца перейдите в
Columns->DataGridViewCellStyle
или
для каждого столбца перейдите в
RowDefaultCellStyle
панель управления такая же как следовать: