usei

showLabels="false"

mas quando compilo o navegador trava.

o código que estou usando:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
xmlns:effects="*"    xmlns:renderers="*" backgroundColor="0xFFFFFF"
layout="absolute" xmlns:visualization="net.srirangan.visualization.*">
  <mx:Script>
  <![CDATA[
      import mx.charts.*;
    import mx.charts.HitData;

    public function defineVerticalLabel(
        cat:Object,
        pcat:Object,
        ax:LinearAxis):String {
        return moneyFormatter.format(cat);
      }
    public function dtFunc(hd:HitData):String {
        return hd.item.data + ":<B>$" + hd.item.valor + "</B>";
    }
  ]]>
  </mx:Script>
  <mx:CurrencyFormatter id="moneyFormatter" precision="2" rounding="none"
decimalSeparatorTo="," thousandsSeparatorTo="." useThousandsSeparator="true"
useNegativeSign="true" currencySymbol="R$ " alignSymbol="left"/>
  <mx:Model id="results" source="data.xml"/>
  <mx:Panel width="644" height="200" borderThicknessTop="0"
roundedBottomCorners="false">
  <mx:ViewStack id="vsAnalise" width="100%" height="100%">
      <mx:VBox id="gridBox" width="100%" height="100%"
icon="@Embed('icon_chart.png')" toolTip="Gráfico" hideEffect="Fade"
showEffect="Fade">
          <mx:LineChart id="lineChart" width="100%" height="100%"
dataProvider="{results.posicao}" showDataTips="true"
dataTipFunction="dtFunc">
          <mx:series>
              <mx:LineSeries id="lineSeries" xField="data" yField="valor"
displayName="Você">
                <mx:itemRenderer>
                    <mx:Component>
                        <renderers:RollOverBoxItemRenderer />
                    </mx:Component>
                </mx:itemRenderer>
            </mx:LineSeries>
            <mx:LineSeries id="lineSeries2" xField="data2" yField="valor2"
displayName="Participante selecionado">
                <mx:itemRenderer>
                    <mx:Component>
                        <renderers:RollOverBoxItemRenderer />
                    </mx:Component>
                </mx:itemRenderer>
            </mx:LineSeries>
        </mx:series>
        <mx:horizontalAxis>
            <mx:CategoryAxis categoryField="data" />
        </mx:horizontalAxis>
          <mx:horizontalAxisRenderer>
            <mx:AxisRenderer axis="{results.posicao}" alpha=".1">
            </mx:AxisRenderer>
          </mx:horizontalAxisRenderer>
        <mx:verticalAxis>
            <mx:LinearAxis labelFunction="defineVerticalLabel"
baseAtZero="false" padding="10"/>
        </mx:verticalAxis>
        </mx:LineChart>
        <visualization:AdvancedLegend dataProvider="{lineChart}"
direction="horizontal" width="100%" height="20%"/>
    </mx:VBox>
    <mx:VBox id="chartBox" width="100%" height="100%"
icon="@Embed('icon_grid.png')" toolTip="Tabela" hideEffect="Fade"
showEffect="Fade">
        <mx:DataGrid dataProvider="{results.posicao}" width="100%"
height="100%">
        <mx:columns>
            <mx:DataGridColumn dataField="valor" headerText="valor" />
        </mx:columns>
        </mx:DataGrid>
    </mx:VBox>
  </mx:ViewStack>
  <mx:ControlBar>
    <mx:ToggleButtonBar dataProvider="{vsAnalise}" />
  </mx:ControlBar>
 </mx:Panel>
</mx:Application>

2009/2/12 Henrique <henrique.mar...@gmail.com>

> Segue exemplo:
>
> <?xml version="1.0"?>
> <!-- charts/DisabledAxisLabels.mxml -->
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";>
>     <mx:Script><![CDATA[
>         import mx.collections.ArrayCollection;
>
>         [Bindable]
>         public var expenses:ArrayCollection = new ArrayCollection([
>             {Month:"Jan", Profit:2000, Expenses:1500},
>             {Month:"Feb", Profit:1000, Expenses:200},
>             {Month:"Mar", Profit:1500, Expenses:500}
>         ]);
>     ]]></mx:Script>
>     <mx:Panel title="Disabled Axis Labels">
>         <mx:ColumnChart id="column" dataProvider="{expenses}" 
> showDataTips="true">
>             <mx:horizontalAxis>
>                 <mx:CategoryAxis
>                     id="a1"
>                     dataProvider="{expenses}"
>                     categoryField="Month"
>                 />
>             </mx:horizontalAxis>
>
>             <mx:horizontalAxisRenderers>
>                 <mx:AxisRenderer
>                     axis="{a1}"
>                     showLabels="false"
>                 />
>             </mx:horizontalAxisRenderers>
>
>             <mx:verticalAxisRenderers>
>                 <mx:AxisRenderer
>                     axis="{a1}"
>                     showLabels="false"
>                 />
>             </mx:verticalAxisRenderers>
>
>             <mx:series>
>                 <mx:ColumnSeries
>                     xField="Month"
>                     yField="Profit"
>                     displayName="Profit"
>                 />
>                 <mx:ColumnSeries
>                     xField="Month"
>                     yField="Expenses"
>                     displayName="Expenses"
>                 />
>             </mx:series>
>         </mx:ColumnChart>
>         <mx:Legend dataProvider="{column}"/>
>     </mx:Panel>
> </mx:Application>
>
>
> Sugiro uma leitura na documentação
>
>
> http://livedocs.adobe.com/flex/3/html/help.html?content=charts_displayingdata_06.html
>
> []s,
>
> Henrique F. Marino
> http://blog.dclick.com.br
>
> 2009/2/12 ribm ribm <ribm...@gmail.com>
>
>> Olá pessoal,
>>
>> Como faço para remover ou não exibir as labels na coordenada X.
>>
>>
>> valeu..
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Reply via email to