0
在運行時,我從DB獲取數據,它將用於綁定DataGrid 第一個。有什麼方法可以設置DataGrid行數限制計數?
而且,我不想顯示超過30行。
例如,如果數據數量是78,那麼我只顯示30個最近的行。
如果數據數量是14,那麼我顯示所有14行。
我的意思是,我想在DataGrid中設置限制行數。
另外,如果添加了行,我想隱藏最後一行並顯示新行。
另外,如果行被刪除,我想添加最後一行。
我想保持30行或更少。
我該怎麼做?
這是我的代碼的一部分,但它可以幫助只有一個情況下,當程序正在執行時添加一行。
private void IncidentList_LoadingRow(object sender, DataGridRowEventArgs e)
{
IEditableCollectionView itemsView = this.incidentList.Items;
if (this.incidentList.Items.Count == max_RowCount + 1 && itemsView.IsAddingNew == true)
{ // max_RowCount = 30
itemsView.CommitNew();
this.incidentList.CanUserAddRows = false;
}
}