2009-05-12 8 views
0

사용자가 제출할 수있는 양식이 포함 된 캔버스를 시작하는 팝업 버튼이 있습니다. 이 양식의 유효성을 검사하고 유효성 검사가 실패하면 경고를 표시합니다. 사용자가 경고에서 '확인'을 클릭하자 마자 PopUpButton에서 시작된 캔버스는 포커스를 잃고 자동으로 닫힙니다 (기본 동작). PopUpButton._closeOnActivity는 비공개입니다. 어떤 제안이라도 대단히 감사하겠습니다.PopUpButton에서 열린 캔버스가 포커스를 잃었을 때 닫히지 않도록하려면 어떻게합니까?

답변

2

PopUpManager를 사용하는 대신 PopUpManager와 일반 버튼을 사용하여 수동으로 무언가를 팝업합니다. 그런 다음 기본 동작을 원하지 않을 때 열거 나 닫을 수 있습니다.

var canvas:Canvas = new Canvas(); 
PopUpManager.addPopUp(canvas, this); 
PopUpManager.centerPopUp(canvas); 
PopUpManager.removePopUp(canvas); 
관련 문제