2011-05-26 23 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有这么多的搜索结果,人们实现了奇特的方式来获得网格对齐。

...我希望在您的情况,帮助以及:)