如您在图像上看到的,我想删除DataGridView
中的那些列网格线以及datagridview列的默认悬停。我在datagridview属性上尝试了不同的方法,但没有任何反应。我这样做是因为我不喜欢它的外观。我希望有人能够帮助我。
答案 0 :(得分:1)
您可以在设计器中设置DataGridView
的以下属性:
ColumnHeadersBorderStyle
→无EnableHeadersVisualStyles
→否ColumnHeadersDefaultCellStyle
→设置自定义标头BackColor
,增加Padding
要进行更多自定义,您可以处理CellPainint事件并检查是否e.RowIndex==-1
,绘制该列并最后设置e.Handled = true
以停止向该列应用默认绘制。您可以在this post中看到一个描述某些细节的示例。