DatagridView自動充滿屏幕,並能指定某列寬度


 1、要使datagridview正好充滿屏幕,設置其AutoSizeColumnsMode屬性為fill

 

 

2、 同時,我們想要某列寬點,某列窄點,在AutoSizeColumnsMode屬性為fill的前提下,設置FillWeight 屬性

FillWeight :獲取或設置一個值,表示當該列處於填充模式時,相對於控件中處於填充模式的其他列的寬度。

設置的數字是一個比例值,如下

this.dataGridView1.Columns[0].FillWeight = 140; this.dataGridView1.Columns[1].FillWeight = 80;

設置第一列的寬度,相對於其他列寬度140%:

設置第二列的寬度,相對於其他列寬度的80%:

其他列默認值是100,寬度也就是100%

指定的值都是相對於這個100變寬或變窄的

 

或者DatagridView控件上--右鍵--編輯列,修改

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM