datagridviewをデータソースにバインドしました。すべてのヘッダーはで、列のコレクションにdatapropertynameが設定されています。列見出しを削除せずにすべての行を消去する方法datagridview c#
Iヘッダーも消え、私は再度のDataGridViewを満たす場合、ヘッダテキストは、データベースの列名である
DataGridView1.DataSource = null;
を使用してのDataGridViewをクリア。
After clearing and refilling the 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を埋めるために、これを行うので、それが列ヘッダーを削除せずにすべての行をクリアすることは可能でしょうか?
はあなたが偽 'DataGridView.AutoGenerateColumnsを=設定されていますか;'? – McNets
それは働いていません –
少なくともあなたのコードは、クエリだけでなく、関連する部分を表示する必要があります。 – McNets