我有一个网格从数据库中填充并工作正常。现在我想为这个网格添加一个mouseover事件并显示一个工具提示文本,该文本以突出显示的记录以多行方式显示所有列值。这里的业务案例是在网格中显示了不少列,用户希望在选择记录之前快速预览而不是水平滚动到最后。在这种情况下,挤压所有这些列以适应屏幕并不是一个干净的解决方案。Ext-GWT 3.0网格鼠标事件
我已经试过在网格和GridView的GXT 3.0 API中寻找所有可用的方法,但找不到任何内容以获取突出显示的记录。 MouseMove,MouseDown和MouseClick有一些事件,但MouseOver没有。
我试过各种论坛以及寻找解决方案,但似乎没有一个,所以认为它可能对其他人有用,如果我开始这个线程。
请注意,这个问题与Ext-JS无关。我使用的版本是Ext-GWT 3.0.1。
感谢
乔纳森感谢您的答复。 – user1847252
创建自定义单元格会给我什么在突出显示的单元格中可用,而不是记录。是否有可能获取记录对象本身,这将允许我检索记录中的所有列数据?如果是,那么我可以使用一个自定义单元格,例如ID列,然后从那里取出 – user1847252
当然可以。当你创建你的单元类时,创建一个构造函数来接受你的视图(或者更具体地说是你的商店)。然后将此实例存储到私有最终变量中,然后您可以查询商店以获取与当前模型对应的记录。合理? – Jonathan