在我的網格列標題/文本很長,我想在2-3行顯示它,取決於需求。客戶將把所有條目放在一個帶有「\ n」的文件中作爲換行符。Extjs 4列標題文本中的換行符
如何暗示它在Extjs 4.1?
注意:'br /''正常,但最終用戶使用「\ n」創建的所有文件都不是'br>'。
謝謝。
在我的網格列標題/文本很長,我想在2-3行顯示它,取決於需求。客戶將把所有條目放在一個帶有「\ n」的文件中作爲換行符。Extjs 4列標題文本中的換行符
如何暗示它在Extjs 4.1?
注意:'br /''正常,但最終用戶使用「\ n」創建的所有文件都不是'br>'。
謝謝。
你可以在你的CSS樣式設置該屬性:
.x-column-header-inner .x-column-header-text { white-space: pre-wrap; }
預包裝信息:http://www.w3schools.com/cssref/pr_text_white-space.asp
感謝您的及時答覆,我工作,但它也包裹其他列未指定,甚至不包含下一行字符。任何想法??? –
使用cls
屬性列:
columns: [{
header: 'Multiline',
dataIndex: 'MyProp',
cls: 'multiline'
}]
然後修改CSS文件
.multiline .x-column-header-inner .x-column-header-text { white-space: normal; }
您需要將任何換行符轉換爲'
'。 –
嗨埃文,我在哪裏可以做到這一點? GridPanel中是否有任何屬性或必須覆蓋類?爲柵格數據行調用Bcoz「渲染」函數。 –