2010-01-13 87 views
0

更改单元格边框宽度并使单元格边框仅为全部,左侧,右侧,顶部,底部或无winform datagridview。 在datagridview中,问题在于改变每个单元格的边框样式,就像我们在Excel表格中所做的那样。 我试过以下,但它没有奏效。更改单元格边框宽度,并使单元格边框仅为全部,左侧,右侧,顶部,底部或无。

DataGridViewAdvancedBorderStyle mystyle = new DataGridViewAdvancedBorderStyle(); 
DataGridViewAdvancedBorderStyle myplaceholder = new DataGridViewAdvancedBorderStyle(); 
mystyle.Top =DataGridViewAdvancedCellBorderStyle.None; 
dataGridView1.Rows[1].Cells[1].AdjustCellBorderStyle(mystyle, myplaceholder, true, true, true, true); 

回答

1

这不是它的工作原理。这是一个虚拟方法,您应该在您自己的自定义DataGridViewCell派生类中重写它。 DataGridView将不得不用这些自定义单元格填充。

相关问题