首先我認爲AutoSize
是放在一起的DataGridView自動調整大小操作
然後當我到了一個地步,我想網格,因爲它希望利用水平空間,但不是垂直的I AutoHeight
+ AutoWidth
組合發現它不是那樣的!雖然它似乎很合乎邏輯的我
反正是有辦法從AutoSize
得到的只是寬度一部分,就像我想象AutoWidth
注:我已經試過了最大尺寸&最小尺寸,但沒有使用
問題是網格中的最後幾行(+4)沒有顯示,它們被填充到我在調試中檢查過的網格中,即使垂直滾動條命中了結尾
我必須手動重新調整窗體大小以顯示它們,但由於行是從數據表中填充的(不可控制的行c 'mount)它不會被解決,但擴大的形式
看起來是這樣的:
灰色行不是最後一次看到白色的交替行與按鈕,所有..和正如我所說我已檢查收入查詢(例如。 21行)和填充功能(填充21行),但圖只有17中所示
更新 這不是一個溶液,只是一個暫時的播放結束。
我從網格初始化取出AutoSize = true
和處理from_Resize
事件
if (this.WindowState == FormWindowState.Maximized)
this.dgv.AutoSize = true;
else this.dgv.AutoSize = false;
它是一個半半的出路似乎是工作得很好暫且
nope,我已經設置了列和行的大小。我的意思是網格本身,我會在更新中解釋我的問題。謝謝你的提示 – Katia