6
A
回答
0
這也許不是最好的方式,但是這是我如何解決它:
public class MyCollectionViewModel : ObservableCollection<SomeObject>
{
private readonly SomeObject _totalRow;
public MyCollectionViewModel()
{
_totalRow = new SomeObject() { IsTotalRow = true; };
base.Add(_totalRow);
}
public new void Add(SomeObject item)
{
int i = base.Count -1;
base.InsertItem(i, item);
}
}
希望這可以幫助任何人。如果你願意
乾杯
3
另一種可能性是有你的第一格下方的第二個DataGrid,彙總數據網格。
您可以執行數據綁定來設置列大小(如果它們是動態的),並且如果放置在XAML中的網格佈局中,它將很好地對齊。
希望這給你一些想法。
0
我可以提出另一種解決方案。它基於自定義收集和比較器。你可以根據自己的需要採納。
這裏描述:http://pro.ingens.ru/2012/07/cwpf-datagrid-footer-row.html
在這個解決方案註腳行不會被排序的影響,並根據需要可樣式。 希望它有幫助。
相關問題
- 1. 最後一行後可以跳過自動註釋嗎?
- 2. 最後一行不可見
- 3. MonoTouch.Dialog - 最後一行可見?
- 4. WPF:DataGrid:1000列x 1200行
- 5. 是一個jqgrid可選/可點擊的頁腳行嗎?
- 6. 最後一行
- 7. Android xml:由相對佈局頁腳隱藏的最後一行
- 8. 是openpyxl iter_rows()跳過最後一行嗎?
- 9. 僅在最後一頁顯示頁腳
- 10. 最後一頁的XSL-FO頁腳
- 11. LibreOffice:最後一頁的頁腳文本
- 12. PHP腳本只能在文件的最後一行
- 13. mPDF - 頁腳只能在最後一頁上工作
- 14. textarea的第一行是插入符號嗎?在最後一行?
- 15. 是一個代碼只ASP.NET頁眉和頁腳可能嗎?
- 16. 殺python腳本並看到最後一行執行
- 17. TableLayoutPanel只顯示最後一行 - C#
- 18. FGETS在C++重複最後一行
- 19. C fgets()只處理最後一行
- 20. fgets - 正在省略最後一行c
- 21. c#datagridview刪除最後一行
- 22. 表格最後一行邊框可見
- 23. Ruby中每塊可能有一行嗎?
- 24. WPF:DataGrid當值改變時進行排序
- 25. WPF:DataGrid如何輸入多行文本
- 26. 如何從可變行號刪除行到最後一行?
- 27. 用C#讀取文件最後一行的高性能方法
- 28. 如何在最後一行之前添加一行C
- 29. 在Laravel 4中進行分頁時,可以將默認頁面設置爲最後一頁嗎?
- 30. 什麼可能導致函數的最後兩行不執行?
如何綁定到xaml中的列寬? – neebz 2011-02-19 10:51:02