문제

나는 팝업으로 사용하는 맞춤형 타이틀 와그를 만들었습니다. 팝업의 내용은 사용자가 Datagrid에서 선택한 선택에 따라 동적으로 생성됩니다.

내 문제는 내 DataGRID가 다른 사용자 정의 구성 요소에 있는데, 이는 내 페이지 하단을 향한 다른 사용자 정의 구성 요소이므로 사용자가 항목 중 하나를 클릭하면 팝업이 표시되는 항목 중 하나를 클릭하면 페이지 하단에 절반이 보이지 않습니다.

페이지 상단에 표시되도록 팝업을 배치하는 방법이 있습니까?

도움이 되었습니까?

해결책

나는 팝업을 배치하는 데 사용할 수있는 두 가지 이상을 알고 있지만 더 많을 수도 있습니다.

팝업을 배치하면 팝업을 배치 할 부모 구성 요소를 선택할 수 있습니다.

PopUpManager.createPopUp(this.parent, TitleWindowComponent);

구성 요소 자체에서 :

PopUpManager.centerPopUp(this);

다른 팁

도움말 툴팁 유형 팝업 (도움말 텍스트 포함)이 열린 아이콘 옆에 나타나기를 원했습니다. 결국 나는 움직임 (x, y)을 사용하여 내가 원하는 곳을 움직였다. 좌표를 배치하려면 GlobalTolocal을 사용하십시오.

var globalX:Number = localToGlobal(new Point(myIcon.x, myIcon.y)).x;
var globalY:Number = localToGlobal(new Point(myIcon.x, myIcon.y)).y;

toolTip.move(globalX + myIcon.width, globalY);

그것은 창을 아이콘의 오른쪽에 올려 놓습니다. Myicon.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top