0

我正在 GXT(不是 Ext JS)2.4 中的网格上工作,但遇到了以下问题。

我正在尝试在设置过滤器后立即使用动态图标标记列,以便用户可以知道他/她已在该列上应用了过滤器。它与 Excel 中的内置功能非常相似,其中在过滤列上设置了过滤图标。

我无法这样做,也无法找到一篇文章指出我正确的方向来修复它。我已尝试按照各种论坛中的建议更改 CSS,但没有帮助。不过,CSS 更改确实同样影响所有标题。我想要的只是过滤后的列与其他列不同。

任何帮助将非常感激。我会说将我视为新手,并逐步指导我如何修复它。对不起,如果我听起来太绝望了,但我是,我想我可能花了太多时间来解决这个问题。

谢谢

4

1 回答 1

1

GXT 2已经有了这个功能,你可以看看Filter Grid Demobold并且italic默认用于过滤列,这是来自的片段gxt-all.css

.x-grid3-hd-row .x-filtered-column {
    font-style: italic !important;
    font-weight: bold !important;
}

您需要覆盖此 css 定义以应用您自己的样式。

于 2012-12-24T12:09:13.083 回答