我正在使用GridPanel。我只想根據它具有的值(最大值)來聚焦特定的行。我如何實現這一點。我還沒有在EXT4.1文檔中找到任何方法。EXTJS4 Gridpanel-如何聚焦/突出顯示某一行?
2
A
回答
4
您需要查看您的方法Ext.grid.View
。有一個focusRow
方法可以將商店記錄作爲參數。聽起來和你要找的東西完全一樣。但是,這不會對該行應用任何特殊的CSS;它會將其滾動到視圖中。您可以使用highlightItem
或addRowCls
更改該行的外觀。
1
這可以通過每列的renderer屬性來控制。爲每種類型的渲染器定義一個函數。然後在Ext.grid.Panel的每個列定義中調用該函數。所以在你的情況下,將渲染器應用到每一列。也許改變背景顏色或做一些獨特的事情。這將涵蓋有條件的價值問題。對於行選擇,請看這個鏈接。
http://dev.sencha.com/deploy/ext-4.1.0-gpl/examples/grid/array-grid.html
function pctChange(val) {
if (val > 0) {
return '<span style="color:green;">' + val + '%</span>';
} else if (val < 0) {
return '<span style="color:red;">' + val + '%</span>';
}
return val;
}
columns: [
{
text : '% Change',
width : 75,
sortable : true,
renderer : pctChange,
dataIndex: 'pctChange'
},
相關問題
- 1. 突出顯示當輸入被聚焦時的表格行
- 2. 自動選擇,聚焦並突出顯示一個新的NSOutlineView行
- 3. 如何在ExtJS4 GridPanel中保存更改時顯示錯誤?
- 4. jQuery,延遲ctrl + c來聚焦和突出顯示文字
- 5. 即使在樹未聚焦時突出顯示選擇
- 6. 我們如何在ext js 4.2中突出顯示gridpanel的行和列?
- 7. (DevExpress)突出顯示一行
- 8. 突出顯示未聚焦的Tkinter文本小部件中的單擊行
- 9. 突出顯示extjs4折線圖的一部分
- 10. C#/ .NET如何突出顯示DataGridView中的某些行
- 11. 如何防止某些列在選擇行時突出顯示
- 12. 如何使用jQuery突出顯示某些錶行?
- 13. kivy android textinput焦點框突出顯示?
- 14. 如何使某些listfield的行可以聚焦而其他不可聚焦?
- 15. 聚焦時僅顯示警告一次
- 16. 如何使聚焦出
- 17. 如何突出顯示IsSelected的行
- 18. jqplot如何突出顯示一個點
- 19. 我如何突出顯示單元格內容的焦點
- 20. 如何在windows phone 7中突出顯示焦點文本?
- 21. 如何突出顯示UITableViewCell
- 22. 如何使選定的行在未聚焦的數據網格中突出顯示?
- 23. 如何通過XtraGrid上的邊框突出顯示突出顯示的行
- 24. jquery突出顯示某段文字
- 25. Solr突出顯示某些html字符
- 26. Solr不突出顯示某些詞
- 27. 如何突出顯示多行時懸停在一行
- 28. 突出顯示編輯的NSBrowserCell並在其NSText上繪製聚焦環?
- 29. 在ListView中突出顯示整個焦點行
- 30. jquery突出顯示和不突出顯示錶行
我認爲,由 '焦點' 你不是說 '選擇'。正確? – Izhaki