Flex + Рисование динамически - PullRequest
       10

Flex + Рисование динамически

0 голосов
/ 18 декабря 2009

Я хочу попробовать отобразить диаграмму отношений.

У меня есть xml

<School>
     <Class>
          <Name>1st Grade</Name>
          <StudentName>A</StudentName>
          <StudentName>B</StudentName>
          <StudentName>C</StudentName>
          <StudentName>D</StudentName>
     </Class>
     <Class>
          <Name>2nd Grade</Name>
          <StudentName>E</StudentName>
          <StudentName>F</StudentName>
          <StudentName>G</StudentName>
          <StudentName>H</StudentName>
     <Class>
     <TeacherDetails>
          <Teacher>
               <Name>AAAA</Name>
               <Teaches>1st Grade</Teaches>
          <Teacher>
          <Teacher>
               <Name>BBBB</Name>
               <Teaches>1st Grade</Teaches>
               <Teaches>2nd Grade</Teaches>
          </Teacher>
     </TeacherDetails>
<School>
  1. Как я могу это нарисовать, также, поскольку у учителя есть зависимость, между классом и учителем также должна быть связь.
  2. Можно ли отобразить их в виде значков и предоставить всплывающую подсказку с описанием, как если бы у значка учителя было имя учителя и класс, который она / он преподает?

Любая помощь !!

1 Ответ

0 голосов
/ 18 декабря 2009

Mark Shepherd's SpringGraph - хорошая утилита для рисования графиков. Вам придется написать слой между вашим представлением XML и узлами на графике, но это легко.

Вы можете перегрузить itemRenderer для узлов и показать свои собственные изображения и всплывающие подсказки для соответствующего события мыши.

...