ILog Elixir ColumnChart3D Ярлыки не форматируются должным образом - PullRequest
0 голосов
/ 25 октября 2010

Я просмотрел все документы IBM Doc и Adobe Liveoc. Мои метки для моих столбцов, которые загружаются динамически, не центрированы должным образом под столбцами.Вот код компонента.Метки смещены от центра влево, а некоторые накладываются на левую часть того места, где она должна быть.Я попытался добавить стили к нескольким различным областям, но не смог получить его:

        <ilog:ColumnChart3D id="columnChart" dataProvider="{chartData}" showDataTips="true" elevationAngle="5" projectionType="oblique" width="90%" height="100%"
                            rotationAngle="2" lightLatitude="0" lightLongitude="0"
                            ambientLight="0.1" 
                            totalDepth="2"  zoom="1" >
            <ilog:horizontalAxis>
                <mx:CategoryAxis dataProvider="{chartData}"
                                 categoryField="{chartCatField}"/>

            </ilog:horizontalAxis>  

        </ilog:ColumnChart3D>
    <mx:Legend dataProvider="{columnChart}" right="0" bottom="0" />
</s:Panel>

1 Ответ

0 голосов
/ 13 декабря 2010

Макет меток средства визуализации осей трехмерных диаграмм не такой умный, как у двухмерных диаграмм, поскольку компоновка в трехмерном пространстве не так проста.

Вы можете попробовать свойство labelRotation в AxisRenderer3Dповернуть метки так, чтобы они не разрушались.Или уменьшите их размер, используя свойство fontSize для того же объекта.

<ilog:ColumnChart3D ...>
   ...
   <ilog:horizontalAxisRenderer>
     <ilog:AxisRenderer3D labelRotation="30" fontSize="8"/>
   </ilog:horizontalAxisRenderer>
</ilog:ColumnChart3D>

Вы также можете удалить некоторые метки, используя свойство canDropLabels.

К сведению, у IBM ILOG Elixir есть специальный форум здесь , где вы можете найти информацию о продукте.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...