通過指定列索引的人,可以設置該列的autoresize屬性。 一樣,根據內容大小調整datagridview的列寬
gridview.AutoResizeColumn(1);
有什麼辦法來設置該屬性到DataGridView,而無需指定列的索引?
通過指定列索引的人,可以設置該列的autoresize屬性。 一樣,根據內容大小調整datagridview的列寬
gridview.AutoResizeColumn(1);
有什麼辦法來設置該屬性到DataGridView,而無需指定列的索引?
您可以使用:
GridView控件。 AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells);
我建議您設置的值在創建時,如:
Column myColumn = new Column() { AutoResizeColumn = true };
,然後將此列添加到您的GridView
的列清單在另一方面,你可以做一個「每個」循環循環中的所有列,並給予他們相應的參數值的方式:
for each (Column col in gridview.Columns) {
col.AutoResizeColumn = true;
}
但initialisat這樣做離子可能是一個非常穩定的方法(如有一個列模板對象),如果你需要改變值,那麼你通過索引這種方式調用假設:
gridview.Columns[index].AutoResizeColumn = false //as you wish
它不起作用。它要求參數。 –
我更新了它,becarefull,這個方法最後有一個「s」 – Bedouin