class MyItem
{
DateTime MyDate { get; set; }
DateTime MyProperty { get; set; }
Decimal Alpha { get; set; }
Decimal Beta { get; set; }
Decimal Gamma { get; set; }
}
在我正在做的VM中
var view = new ListCollectionView(MyItems);
view.GroupDescriptions.Add(new PropertyGroupDescription("MyDate"));
view.GroupDescriptions.Add(new PropertyGroupDescription("MyProperty"));
在GroupStyle.ContainerStyle
的{{1}}下的xaml中,我在dockpanel内有一个堆栈面板,停靠在底部。我想显示Alpha Betta和Gamma的总数。我也将使用我的多值转换器ControlTemplate
来显示格式化值。
我该怎么做呢?我想创建一个转换器,返回一个FormattedDecimalConverter
空MyDate和MyProperty和十进制总数,然后1)我需要以某种方式将输出管道输出到第二个转换器进行格式化,2)每次我要总结这三个值只使用其中一个