2013-10-02 3 views
2

내 응용 프로그램에서 그것을 클릭하면 팝업 메뉴 아래에 숨 깁니다있는 ApplicationBarIconButton 있고 화면의 다른 위치를 클릭하면 다시 나타납니다. 응용 프로그램을 테스트하려면 화면의 아무 곳이나 프로그래밍 방식으로 클릭하고 싶습니다. 아무도 내가 전화 화면에서 클릭을 구현할 수있는 방법을 알고 있습니까?프로그래밍 방식으로 Windows Phone의 화면을 클릭하는 방법?

답변

1

이러한 팝업 메뉴를 구현하고 동작을 숨기기 위해 사용하는 컨트롤에 대해 자세히 설명해 주시겠습니까?

프로그래밍 방식으로 위치를 클릭하는 대신 팝업의 "숨김"및 "표시"유형 메서드 호출과 같은 다른 방법을 시도해 볼 수 있습니다.

+0

VisualTreeHelper를 통해 모든 컨트롤을 가져오고 VisualTreeHelper.GetOpenPopups()를 사용하여 팝업 메뉴에 액세스합니다. 내가하려는 일은 사용자 행동을 모방하는 것이고 기본적으로 사용자는 전화 화면을 두드리지 않는 한 팝업의 가시성을 변경할 수 없습니다. 그래서, 어떻게 든 프로그래밍 방식으로 화면을 탭해야합니다. – Pooneh

+0

팝업의 IsOpen 속성이 작동하지 않습니까? – dBlisse

+0

그렇습니다! 그러나 최상의 옵션은 여전히 ​​프로그래밍 방식으로 화면을 클릭하는 것이지만 가능하지 않으면 IsOpen이 우회합니다! – Pooneh

관련 문제