0
我的Flex DataGridColumn的dataProvider包含具有各种小数位数的数字。例如:0.45,122.3,0.003对齐Flex数据网格列中的十进制数字
如何显示与其小数点对齐的数字(即小数点在列中垂直对齐)?
我的Flex DataGridColumn的dataProvider包含具有各种小数位数的数字。例如:0.45,122.3,0.003对齐Flex数据网格列中的十进制数字
如何显示与其小数点对齐的数字(即小数点在列中垂直对齐)?
要解决您的问题,您需要编写自定义itemRenderer。在这个渲染器中,我建议你将你的数字分成几部分(例如“0.45” - >“0”和“.45”),为每个部分创建Label
并尝试对齐正确的部分(与点)。然后加入左边的部分。
谢谢。它可以工作,虽然有点笨重。由于我问了这个问题,它发生在我身上,是不是有一个单一标签的解决方案,使用固定宽度的字体? – Chris
@Chris为什么不呢?尝试一下 :) –