gpt4 book ai didi

java - 避免 vaadin grid 点击后自动水平滚动

转载 作者:行者123 更新时间:2023-11-30 06:04:26 25 4
gpt4 key购买 nike

我在我的项目中使用 vaadin 8.1。

我需要给网格列一个超大的宽度(最新的在右边),当用户单击这个超大列的一个字段时,vaadin 会自动在网格的末尾移动水平滚动。我想停止这种vaadin行为。我进行了研究并尝试了不同的方法,但没有找到任何东西,

我该怎么做?

谢谢,

致以诚挚的问候

最佳答案

Vaadin 中没有 API 可以将其关闭(您可以在此处找到功能请求:https://github.com/vaadin/framework/issues/7667)。您可以尝试一个技巧,即禁用网格单元格中的指针事件。这是一个有点苛刻的方法,因为它也会禁用选择和项目单击。

在你的代码中

grid.setStyleGenerator(item -> { return "disable-events";});

还有你的主题

 .disable-events {
pointer-events: none;
}

可以添加 style generator also for one Column仅此,您也可以选择

关于java - 避免 vaadin grid 点击后自动水平滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51647641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com