Мне нужен ItemRenderer для ColumnSeries

#apache-flex #flex4

#apache-flex #flex4

Вопрос:

Может ли кто-нибудь дать мне код для ItemRenderer для ColumnSeries в настоящее время мои лучшие усилия заключаются в следующем…

Определение ItemRenderer

 columnSeries.setStyle("itemRenderer","comp.EmptyBox");
 

комп.EmptyBox

 <?xml version="1.0" encoding="utf-8"?>
<s:ItemRenderer xmlns:fx="http://ns.adobe.com/mxml/2009" 
    xmlns:s="library://ns.adobe.com/flex/spark" 
    xmlns:mx="library://ns.adobe.com/flex/mx" 
    focusEnabled="true">
      <s:Rect id="lblData" top="0" left="0" right="0" bottom="0">
        <s:fill>
          <s:SolidColor color="0xFFFFCC" />
        </s:fill>
      <s:stroke>
        <s:SolidColorStroke color="0x660099" weight="2" />
      </s:stroke>
</s:Rect>
 

И в настоящее время моя ошибка — это связность типов из-за плохо сконструированного ItemRenderer.

Ответ №1:

Попробуйте это:

 columnSeries.setStyle("itemRenderer", new ClassFactory(comp.EmptyBox));