2011-05-26 112 views
5

我在Sencha論壇上也問過這個問題,但是還沒有收到任何答案..它支撐着我的鎖定網格實現......我希望你們中的一個人知道答案..爲數字設計一個網格列

使用ExtJS 4 ... 我想讓我的網格列是數字有文本對齊的權利... 我試過在網格常見問題的建議(http:// www .sencha.com/learn/Ext_FAQ_Grid)在列def..but中使用CSS。我究竟做錯了什麼?

這裏是對齊的需要會適合我的一列代碼:

text : 'ROAMING', 
width : 125, 
sortable : true, 
css : "text-align : right;", 
dataIndex: 'ROAMING'}, 

當螢火蟲擴大此列的網格單元看起來是這樣的網格的第一行:

<td class=" x-grid-cell x-grid-cell-gridcolumn-1032 "> 
     <div class="x-grid-cell-inner x-unselectable" 
     style="; text-align: left;" unselectable="on">0</div> 
    </td> 

這清楚地表明該領域被解釋爲左對齊......

感謝, --Sue

+2

找到了答案 使用ALIGN:「正確的」, 而不是CSS串 – Casuzen 2011-05-26 23:17:01

回答

11

更改「CSS」到「對齊」,並設置爲以下值:

text : 'ROAMING', 
width : 125, 
sortable : true, 
align: 'right', 
dataIndex: 'ROAMING'}, 

我這個沒有昨天在ExtJS的4,第一次,我很驚訝,它是那麼容易。我主要感到驚訝,因爲舊版本的ExtJS有這麼多的搜索結果,人們實現了奇特的方式來獲得網格對齊。

...我希望在您的情況,幫助以及:)