我有一個網格從數據庫中填充並工作正常。現在我想爲這個網格添加一個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