Java 避免单击后vaadin栅格自动水平滚动
我在我的项目中使用了vaadin 8.1 我需要给一个网格列一个超大的宽度(最新的在右边),当用户点击这个超大列的一个字段时,vaadin会在网格的末尾自动移动水平滚动。我想阻止瓦丁的这种行为。我做了研究,尝试了不同的方法,但什么都没找到 我怎么做 谢谢,Java 避免单击后vaadin栅格自动水平滚动,java,vaadin,vaadin-grid,Java,Vaadin,Vaadin Grid,我在我的项目中使用了vaadin 8.1 我需要给一个网格列一个超大的宽度(最新的在右边),当用户点击这个超大列的一个字段时,vaadin会在网格的末尾自动移动水平滚动。我想阻止瓦丁的这种行为。我做了研究,尝试了不同的方法,但什么都没找到 我怎么做 谢谢, 致以最诚挚的问候Vaadin中没有API可以关闭它(您可以在此处找到功能请求:)。您可以尝试一个技巧,即禁用网格单元格中的指针事件。这是一个有点苛刻的方法,因为它也将禁用选择和项目点击 在代码中 grid.setStyleGenerator(
致以最诚挚的问候Vaadin中没有API可以关闭它(您可以在此处找到功能请求:)。您可以尝试一个技巧,即禁用网格单元格中的指针事件。这是一个有点苛刻的方法,因为它也将禁用选择和项目点击 在代码中
grid.setStyleGenerator(item -> { return "disable-events";});
你的主题是什么
.disable-events {
pointer-events: none;
}
可以添加唯一选项,也可以是您的选项非常感谢!我就是这样做的,并且按照我的要求工作:)