在数据网格视图中居中列文本和行内容

Ano*_*urn 4 c# datagridview alignment

伙计我想把我的标题的内容和我的datagridview行的内容集中在一起.

有一种方法可以通过将列名指定为来实现

dataGridView1.Columns["CustomerName"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight; 
Run Code Online (Sandbox Code Playgroud)

但是我想将它应用于我的datagridview的所有列(我的数据网格视图是完全编程的(即它被定义并在代码后台设计).).

我怎样才能做到这一点 ?

Pri*_*ank 8

试试这个.

dataGridView1.RowsDefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleRight;
Run Code Online (Sandbox Code Playgroud)

  • 我纠正了它.我已经发布了针对Web的解决方案,但我意识到问题是关于windows form datagrid. (2认同)