XamDataGrid で集計行を有効にし合計値を表示させると、「合計 = <合計値>」の書式で表示されます。
この「合計 = 」の部分を消して合計値だけ出したい場合は、SummaryDefinition オブジェクトの StringFormat プロパティで “{}{0}”(※註) を指定してください。そしてその SummaryDefinition オブジェクトを FieldLayout の SummaryDefinitions に追加します。
※註:{0} は集計結果の値を示します。”{}{0}” は XAML コードの場合です。C# コードで書く場合は “{0}” です。この表記法は WPF の表記法通りです。
<igDP:XamDataGrid ...> <igDP:XamDataGrid.FieldLayouts> <igDP:FieldLayout> ... <igDP:FieldLayout.SummaryDefinitions> <igDP:SummaryDefinition Calculator="{x:Static igDP:SummaryCalculator.Sum}" SourceFieldName="January" Key="amountSum1" StringFormat="{}{0}" /> ... </igDP:FieldLayout.SummaryDefinitions> ... </igDP:FieldLayout> </igDP:XamDataGrid.FieldLayouts> </igDP:XamDataGrid>
適用結果
オンライン ヘルプ