2009-07-02 5 views
0

사용자가 오류를 해결하지 않으면 오류 메시지 도구 설명을 작성하기 위해이를 참조하여 계속 표시합니다. :: http://aralbalkan.com/1125 .....................취소/취소 오류 메시지 취소 버튼 도구 팁을 클릭하십시오.

그러나 이것은 팝업 양식으로 시각화 된 팝업 창에 적용됩니다.

사용자가 '취소'버튼을 클릭하면 오류 메시지 툴팁이 화면에서 사라지도록하고 싶습니다. CANCEL (취소) 버튼을 클릭해도 메시지 도구 팁이 화면에 남아 있습니다.

답변

0

생성 된 툴팁은 대화 상자 팝업에 직접 연결되지 않습니다. 즉, 팝업 툴킷은 팝업의 하위 위젯으로 생성되지 않습니다.

이 문제를 해결하려면 클릭하는 핸들러로 취소 버튼을 클릭하고 errorMessageToolTip 사전의 모든 요소를 ​​처리기에서 반복하여 처리하십시오.

코드 구조에 따라 나중에 문제가 발생하지 않도록 전역 배열이 아닌 팝업 전용 errorMessageToolTips 사전을 만들 수 있습니다.

+0

좋아요 ... 제가 한 것은 배열입니다. 오류가 발생할 때마다 목표 값이 배열로 푸시됩니다. 이렇게하면 도구 설명이 표시되는 모든 대상을 추적 할 수 있습니다. 취소를 클릭하면 for 루프를 사용하고 배열의 대상에 대한 모든 툴팁을 보이지 않게 만듭니다. 이 작동합니다. 하지만, 배열을 사용하고 있기 때문에 이것이 최선의 방법인지 확실하지 않습니다. 직접 명령이나 기능이 없습니까? – user120118

+0

자신이하고있는 일의 특성을 감안할 때 나는 그렇게 생각하지 않습니다. –

관련 문제