【问题标题】:SlickGrid column headers not synched when in Full Screen mode在全屏模式下,SlickGrid 列标题不同步
【发布时间】:2012-05-24 15:30:18
【问题描述】:

我们的应用程序中的 SlickGrid 存在严重问题。
这个问题似乎与我们实现/构建 Grid 的方式没有任何关系,因为该行为在我见过的每个 SlickGrid 上都是可重现的。

问题来了: 如果用户在低于全屏模式下查看网格并水平滚动网格,然后将浏览器捕捉到全屏,则列标题与列内容不同步。如果保留 Horz 滚动条(甚至滚动 1px 重新同步的列/内容),这将不是问题,但如果网格适合窗口内,则没有 Horz 滚动条,也无法将列与内容重新同步。

我们需要一种方法来重新绘制列标题,而无需重新绘制整个网格或已经解决此问题的人提供的补丁。

这些没有效果:

Options:
syncColumnCellResize:true

Method:
grid.resizeCanvas();

谢谢...

【问题讨论】:

    标签: slickgrid


    【解决方案1】:

    【讨论】:

    • 不喜欢这样: if (!initialized) { return; } 但是当它被删除时,它解决了问题
    • 你能在 jsfiddle.net 上发布一个重现
    猜你喜欢
    • 2010-11-02
    • 2012-07-23
    • 1970-01-01
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2011-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多