删除SummaryItem中的图标。

huangapple go评论62阅读模式
英文:

Remove icon from SummaryItem

问题

在使用 GridControl 与 GridView(v20.2.5) 时,我在代码中创建了一个 SummaryItem,具有以下属性。

new GridColumnSummaryItem(SummaryItemType.Count, SummaryMode.Selection, fieldName, Strings.RowsSelected, GridSummaryColumnTags.RowsSelected)

是否有可能移除蓝色求和图标?删除SummaryItem中的图标。

英文:

i am using an GridControl with a GridView(v20.2.5). I created an SummaryItem in code with the following properties.

new GridColumnSummaryItem(SummaryItemType.Count, SummaryMode.Selection, fieldName, Strings.RowsSelected, GridSummaryColumnTags.RowsSelected)

Is it possible to remove the blue sum icon? 删除SummaryItem中的图标。

答案1

得分: 1

我成功通过在CustomDrawFooterCell事件中将Icon设置为null来使其工作。

private void GridView_CustomDrawFooterCell(object sender, FooterCellCustomDrawEventArgs e)
{
    if (e.Info != null && e.Info.Icon != null && e.Info.SummaryItem != null && e.Info.SummaryItem.Tag != null
        && e.Info.SummaryItem.Tag.ToString() == GridSummaryColumnTags.RowsSelected)
    {
        e.Info.Icon = null;
    }
}
英文:

I managed to get it working by setting the Icon to null in the CustomDrawFooterCell event.

private void GridView_CustomDrawFooterCell(object sender, FooterCellCustomDrawEventArgs e)
{
    if (e.Info != null && e.Info.Icon != null && e.Info.SummaryItem != null && e.Info.SummaryItem.Tag != null
        && e.Info.SummaryItem.Tag.ToString() == GridSummaryColumnTags.RowsSelected)
    {
        e.Info.Icon = null;
    }
}

huangapple
  • 本文由 发表于 2023年5月10日 23:19:53
  • 转载请务必保留本文链接:https://go.coder-hub.com/76220156.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定