sorehead 发表于 2013-2-7 20:49:20

Flex中如何利用canDropLabels样式,移除图表中一些水平轴线上标签

<?xml version="1.0"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"      layout="vertical"      verticalAlign="middle"      backgroundColor="white" viewSourceURL="srcview/index.html">    <mx:XML id="quotesXML" source="adbe.xml" format="e4x" />    <mx:XMLListCollection id="adbe" source="{quotesXML.quote}" />    <mx:String id="ADBE_YAHOO">http://finance.yahoo.com/q?d=t&s=ADBE</mx:String>    <mx:ApplicationControlBar dock="true">      <mx:CheckBox id="checkBox"                label="canDropLabels:"                labelPlacement="left" />    </mx:ApplicationControlBar>    <mx:LinkButton            label="ADBE"            click="navigateToURL(new URLRequest(ADBE_YAHOO))"            fontSize="14"            fontWeight="bold" />    <mx:HLOCChart id="hlocChart"            showDataTips="true"            dataProvider="{adbe}"            width="100%"            height="100%">      <!-- vertical axis -->      <mx:verticalAxis>            <mx:LinearAxis baseAtZero="false" title="Price" />      </mx:verticalAxis>      <!-- horizontal axis -->      <mx:horizontalAxis>            <mx:CategoryAxis categoryField="@date" title="Date" />      </mx:horizontalAxis>      <!-- horizontal axis renderer -->      <mx:horizontalAxisRenderer>            <mx:AxisRenderer canDropLabels="{checkBox.selected}" />      </mx:horizontalAxisRenderer>      <!-- series -->      <mx:series>            <mx:HLOCSeries id="series1"                  highField="@high"                  lowField="@low"                  openField="@open"                  closeField="@close"/>      </mx:series>    </mx:HLOCChart></mx:Application> 
页: [1]
查看完整版本: Flex中如何利用canDropLabels样式,移除图表中一些水平轴线上标签