2011-05-24 32 views

回答

2

設置AutoSizeColumnsMode爲「填充」,它將隱藏背景並填充單元格。 同一組AutoSizeRowsMo​​de「所有細胞」

讓我們來看看它修復

+0

奇怪的是,但是這會導致奇怪的效果,例如網格閃爍。 – Peter17 2011-05-24 09:06:47

2

您可以設置在DataGridView作爲一個需要的邊框顏色。您也可以根據需要更改datagridview的背景顏色。

+0

感謝。這可能是一種解決方法。但是,我仍然困惑爲什麼dataGridView需要更多地方來顯示所有單元格。 – Peter17 2011-05-24 08:49:11

+0

您也可以通過設置datagridview的寬度來編輯區域。否則,您還可以設置列的寬度以填充datagridview工作空間。此外,如果您將datagridview的backgroundcolor設置爲「Control」,那麼它將不會顯示灰色並且會與窗體相似。 – 2011-05-24 08:52:14

+0

@ Peter17 - 行灰色空間是一個錯誤,看到這篇文章:http://stackoverflow.com/questions/2122985/removing-the-empty-gray-space-in-datagrid-in-c-sharp – BornToCode 2012-08-06 17:25:04

相關問題