Kendo ui 网格数据不是';在标题列中使用Tab键时,不要与网格标题对齐

Kendo ui 网格数据不是';在标题列中使用Tab键时,不要与网格标题对齐,kendo-ui,kendo-grid,Kendo Ui,Kendo Grid,当我在标题单元格中通过我的剑道ui网格进行制表时,我面临以下问题:只有标题列被滚动,而不是内容列。请参阅: 为了重现这个问题,我创建了一个DOJO,请参见: 有什么想法吗?如何在标签切换时获得带有标题的内容滚动条?顺便说一句,当我使用水平滚动条并手动向右滚动时,列是正确对齐的 谢谢, bizlina问题是,一旦启用滚动,剑道会将剑道网格划分为两个单独的表,如剑道文档中所述: 启用滚动时,网格呈现两个表-一个用于标题区域,另一个用于可滚动数据区域。() 为了实现两个独立的表同步水平滚动,我为我的网

当我在标题单元格中通过我的剑道ui网格进行制表时,我面临以下问题:只有标题列被滚动,而不是内容列。请参阅:

为了重现这个问题,我创建了一个DOJO,请参见:

有什么想法吗?如何在标签切换时获得带有标题的内容滚动条?顺便说一句,当我使用水平滚动条并手动向右滚动时,列是正确对齐的

谢谢,
bizlina

问题是,一旦启用滚动,剑道会将剑道网格划分为两个单独的表,如剑道文档中所述:

启用滚动时,网格呈现两个表-一个用于标题区域,另一个用于可滚动数据区域。()

为了实现两个独立的表同步水平滚动,我为我的网格实现了这个事件处理程序(另请参见更新的DOJO:):

使用这种方法,内容会相应地滚动到标题。当前,当您使用网格底部的滚动条时,也会调用滚动事件。为了避免这种情况,我将事件包装在一个keydown事件中,该事件注册在网格头的输入字段中。在检查钥匙代码是否正确的情况下,仅当按下tab键时才执行注册


注意:要仅执行一次滚动事件,请在使用上述代码之前取消注册。

如果您尝试使用左右按钮或单击滚动条(请查看您提供的示例),则代码无效。还有其他建议吗?
 $("#grid .k-grid-header-wrap").on('scroll', function () {
        $("#grid .k-grid-content").scrollLeft($("#grid .k-grid-header-wrap").scrollLeft());
 });