Devexpress 总和摘要单元格为空白且不会显示摘要

我有一个 Devexpress XtraGrid,页脚中有一个总摘要单元格。

单元格显示正确,但其中没有值。我有: Grid.OptionsView.ShowFooter = trueGrid.OptionsBehavior.AutoUpdateTotalSummary = true

在我想要总和的列中: Col.SummaryItem.FieldName = col.FieldNamecol.SummaryItem.SummaryType = Sumcol.SummaryItem.DIsplayFormat = ${0}

汇总单元格从不显示值。如果右键单击摘要单元格,然后选择求和,则会显示摘要值并正常工作。但是我需要在不需要用户右键单击单元格并选择 Sum 的情况下工作。任何帮助,将不胜感激。谢谢 :)

stack overflow Devexpress Total Sum Summary cell is blank and wont display summary
原文答案

答案:

作者头像

以下代码对我来说工作正常,所以我相信您的源代码中有问题:

using DevExpress.Data;
using DevExpress.XtraGrid;
//...
colUnitPrice.FieldName = "UnitPrice";
colUnitPrice.Name = "colUnitPrice";
colUnitPrice.Summary.AddRange(new GridSummaryItem[] {
    new GridColumnSummaryItem(SummaryItemType.Sum, "UnitPrice", "${0}")});

请再次检查您的源代码(不要忘记查看 Total Summary 文章)或向我们提供有关此问题的更多详细信息。