簡體   English   中英

增加datagridview的行高

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM