2010-04-30 4 views
0

어느 한 날 하위 항목을 도구 모음입니다 관련 이벤트에 대한 도움이 될 수 있습니다, 여기 내가 혹 특정 하위 항목이 도구 모음이

을 클릭 이벤트를 처리 할

 <menuitem label="Home"/> 
     <menuitem label="AboutUs"/> 
     <menuitem label="CoursesOffered"> 
      <menuitem label="UG"> 
       <menuitem label="CSE"/> 
       <menuitem label="EEE"/> 
       <menuitem label="ECE"/> 
       <menuitem label="IT"/> 
       <menuitem label="MECH"/> 
       <menuitem label="CIVIL"/> 
      </menuitem> 
      <menuitem label="PG"> 
       <menuitem label="CSE"/> 
       <menuitem label="ECE"/> 
       <menuitem label="MCA"/> 
      </menuitem> 
     </menuitem> 
     <menuitem label="Departments"> 
      <menuitem label="CSE" > 
       <menuitem label="HOD" /> 
       <menuitem label="Staff" /> 
       <menuitem label="DeparmentGallary"/> 
      </menuitem> 
      <menuitem label="ECE"> 
       <menuitem label="HOD"/> 
       <menuitem label="Staff" /> 
       <menuitem label="DeparmentGallary"/> 
      </menuitem> 
      <menuitem label="EEE"> 
      <menuitem label="HOD"/> 
      <menuitem label="Staff" /> 
      <menuitem label="DeparmentGallary" /> 
      </menuitem> 
      <menuitem label="IT"> 
      <menuitem label="HOD"/> 
      <menuitem label="Staff"/> 
      <menuitem label="DeparmentGallary"/> 
      </menuitem> 
      <menuitem label="MECH"> 
      <menuitem label="HOD"/> 
      <menuitem label="Staff"/> 
      <menuitem label="DeparmentGallary"/> 
      </menuitem> 
      <menuitem label="CIVIL"> 
      <menuitem label="HOD"/> 
      <menuitem label="Staff"/> 
      <menuitem label="DeparmentGallary"/> 
      </menuitem> 
      <menuitem label="SH"/> 
     </menuitem> 
     <menuitem label="ExaminationSection"/> 
     <menuitem label="TrainingAndPlacement"/> 
     <menuitem label="Alumni"/> 
     <menuitem label="ContactUs"/> 

작업 일부 코드 스피이다 예를 들어, cse의 submnu 항목 hod를 클릭하면 특정 mxml 페이지로 이동해야하고 ece의 hod를 클릭하면 다른 페이지로 이동합니다 특정 대상의 각 페이지를 구분하는 방법 그 particulasr 항목을 선택하는 방법 그 특정 하위 메뉴 itm 누군가 plz help meeeeeeee를 아는 경우 ................... ?????

답변

0

가장 쉬운 방법은 리프 인 모든 메뉴 항목에 id 속성을 추가하고 해당 id 값을 해당 클래스의 정적 상수 필드에 저장하는 것입니다.

public static const None:Number = 0; 
public static const CSE_HOD:Number = 12; 
public static const CSE_STAFF:Number = 13; 
//and so on 
하는 dataProvider

<menuitem label="CSE" id="0"> 
    <menuitem label="HOD" id="12"/> 
    <menuitem label="Staff" id="13"/> 
</menuitem> 
<menuitem label="ECE" id="0"> 

MenuBar

switch(Number([email protected])) 
{ 
    case CSE_HOD: 
    //deal with cse hod here 
    break; 
    case CSE_STAFF: 
    //deal with cse staff here 
    break; 
    //and so on 
    default:break; //switch defaults for non leaf menu items like CSE etc 
} 
itemClick 이벤트 핸들러
관련 문제