[英]Increase row height of datagridview
我希望DataGridView以多行顯示數據庫中的數據,並且我已經編碼為
Grid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
Grid.DefaultCellStyle.WrapMode = DataGridViewTriState.True;
但是一旦設置了此屬性,我將無法使用以下方法增加gridview的行的行高
Grid.Rows[1].Height =Grid.Rows[1].Height + 40;
關於如何解決這個問題的任何想法?
刪除Grid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
和自動大小按代碼
for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
{
if(i =1 )
{
this.dataGridView1.Rows[1].Height =Grid.Rows[1].Height + 40;
}elese
{
this.dataGridView1.AutoResizeRow(i);
}
}
如果將其關閉/重新設置為默認值,會發生什么:
Grid.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
獲得高度值后再設置高度?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.