2009-09-24 55 views

回答

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

如何綁定到xaml中的列寬? – neebz 2011-02-19 10:51:02