我有一個datagridview綁定到一個數據源,所有標題是添加到列集合與一個datapropertyname集。如何清除所有行而不刪除列標題datagridview c#
當我使用清除
DataGridView1.DataSource = null;
的頭也消失,當我再次填補datagridview的標題文本是數據庫列名在DataGridView。
After clearing and refilling the datagridview
我這樣做是爲了填補我的datagridview
MyDataGridView.DataSource = MyDatabase.MyTable.Select(rows => new
{
ProductName = rows.Product.Name,
Quantity = rows.Quantity,
SalePrice = rows.SalePrice,
SubTotal = rows.Quantity * rows.SalePrice
}).ToList();
那麼,是不是可以清除所有行,而不刪除列標題?
有你'設置= DataGridView.AutoGenerateColumns假;'? – McNets
它不起作用 –
你應該顯示你的代碼,至少涉及到的部分,不僅僅是查詢。 – McNets