Aks*_*y J 12 c# datagridview winforms
我有一个,DataGridView并希望使标题文字大胆.我试过更改ColumnHeaderDefaultCellStyle为
DataGridViewCellStyle { BackColor=Color [Control], SelectionBackColor=Color [Highlight], SelectionForeColor=Color [HighlightText], Font=[Font: Name=Tahoma, Size=9.75, Units=3, GdiCharSet=0, GdiVerticalFont=False], WrapMode=True, Alignment=MiddleCenter }
在设计器中,我可以看到Headers为Bold,但在运行时它显示为正常.请没有,除了ColumnHeaderDefaultCellStyle我也在发生变化
DefaultCellStyle的DataGridView,以及各个列.
如何使标题变粗?
Ale*_* R. 34
假设您要更改0DataGridView 的列样式myDataGrid:
myDataGrid.Columns[0].HeaderCell.Style.Font = new Font("Tahoma", 9.75F, FontStyle.Bold);
Run Code Online (Sandbox Code Playgroud)
如果要更改标题的默认值:
myDataGrid.ColumnHeadersDefaultCellStyle.Font = new Font("Tahoma", 9.75F, FontStyle.Bold);
Run Code Online (Sandbox Code Playgroud)
编辑:
在设计器中,您可以单击控件的属性框,单击ColumnHeadersDefaultCellStyle属性旁边的小框,展开Font并设置Bold=True:
Sha*_*hin 11
试试这个:
dataGridView1.ColumnHeadersDefaultCellStyle.Font = new Font(DataGridView.DefaultFont, FontStyle.Bold);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
54361 次 |
| 最近记录: |