Tôi muốn tạo kích thước của dataGridView để vừa với kích thước của các cột và hàng. Giới thiệu về tổng chiều cao, tôi đã quản lý để phù hợp với chiều cao của cột như sau:fit dataGridView size to kích thước của hàng và cột
const int datagridLines = 30;
s.Height = dataGridView2.Columns[0].HeaderCell.Size.Height;
for (byte i = 0; i < datagridLines; i++)
{
dataGridView2.Rows.Add();
s.Height += dataGridView2.Rows[i].Height;
}
dataGridView2.ClientSize = s;
Tôi đã thử một số thứ để vừa với chiều rộng nhưng không có may mắn. Bất kỳ đề xuất?
Cảm ơn.
Vâng, đó là nó, cảm ơn bạn Jay! – alexxx
Có thể thuộc tính Padding đóng góp vào giá trị bù trừ +2 không? Xem câu trả lời được chấp nhận của http://stackoverflow.com/questions/7193268/how-to-decrese-the-size-of-button-to-a-small-size-inside-cell-of-datagrid-view-bu/ 7198229 # comment-8785853. – TheBlastOne
@TheBlastOne - Thuộc tính Padding đặt khoảng trống giữa cạnh ô và nội dung của ô. Tôi tin rằng thuộc tính DataGridViewColumn.DividerWidth có liên quan đến nó. –