回答
我認爲你可以在事件.onViewportChanged()
使下一個步驟:
- 獲取列與
.getColumns()
並存儲在一個數組變量arrColumns
。 - 然後檢測第一列。
- 商店中一個數組變量
arrData
- 排序
arrColumns
把第一列的開頭與.getData()
數據。 - 坐落在新
arrColumns
列與.setColumns()
- 重組
arrData
新arrColumns
的順序。 - 致電
.resizeCanvas()
- 橫過你的手指。 :D
對不起,但我沒有找到一種方法或選項,因爲您可以以您想要的方式進行此操作。
好吧,看看你對this的看法。這遠非完美,但它是一個想法。如果scrollTo()方法是公開的,我會做得更好。
感謝您的考慮:)但我認爲這不是很高性能... – user1027167
爲什麼不嘗試做一些測試? – Galled
不是很高效,因爲您必須處理網格的所有數據。下一個問題:水平滾動是逐個像素完成的,而不是逐列完成的。 – user1027167
還有另一個論壇鏈接(現在找不到它),導致我的JLynch's fork。他保留了1.4.3標籤和他的凍結列和行的補丁,並保持了2.0頭。這裏是兩個frozen rows and columns的2.0例子。
在那個例子中,筆者採用了幾個附加選項屬性:
,topPanelHeight: 25
,frozenColumn: 2
,frozenRow: 5
希望這你想要做什麼,而無需破解的核心太多了!
他的slickgrid.js與普通的不同,很難用新的slickgrid版本做一些更新。我們應該找到另一種方式。 – Stiger
- 1. 固定第一個標題欄和固定列的表
- 2. 與第一列固定寬度
- 3. CSS:固定第一列表? (僅限CSS!)
- 4. 固定第一列和標題HTML表
- 5. HTML5畫布:平局與固定的第一行和第一列
- 6. 第二列是後面的(固定的)第一個
- 7. 固定第一個TableRow android
- 8. 使第一列固定,下一列在html中滾動表
- 9. 響應表固定的第一列摺疊列成行
- 10. 帶有固定標題和固定第一列的動態HTML表格
- 11. Listview第一列固定和獨立於其他列c#
- 12. Zurb基金會 - 響應表與固定標題和固定的第一列和最後一列
- 13. 固定表中的第一行
- 14. 在UITableView中固定的第一行
- 15. 與第一個固定行的Html表
- 16. 水平滾動但具有固定的第一列的表格
- 17. 在WPF的第一列設置固定的GridView寬度
- 18. CSS表格的佈局:固定所有列,除了第一
- 19. 具有固定標題和第一列的垂直表格行
- 20. 帶固定第一列的水平滾動表
- 21. 引導程序3具有固定第一列的響應表
- 22. 水平滾動時固定表格中的第一列
- 23. 水平滾動的HTML表格(第一列固定)
- 24. 製作固定在水平卷軸上的第一列表格
- 25. css表格:固定寬度的第一列
- 26. 如何創建固定高度的第一列布局?
- 27. 將行高調整爲固定列的第一個元素
- 28. 帶有固定第一列的表格滾動條
- 29. 將複選框列固定在ultragrid中的第一個位置
- 30. 兩列 - 一個固定
所以我沒有在源代碼中找到任何東西(版本SlickGrid v2.0 alpha)。也許答案只是「不」。 – user1027167
對於來自SlickGrid作者的同一問題,這裏的答案是:http://groups.google.com/group/slickgrid/browse_thread/thread/ba6a85279f3cfd5f – njr101