2013-10-02 47 views
2

在我的应用程序中,我有一个ApplicationBarIconButton,当我点击它时隐藏在一个弹出式菜单下,当我点击屏幕上的任何其他位置时会再次出现。要测试应用程序,我想以编程方式点击屏幕上的任何位置。有谁知道我可以如何实现点击电话屏幕?如何以编程方式点击Windows Phone的屏幕?

回答

1

您能更具体地了解您正在使用哪些控件来实现这些弹出式菜单并隐藏操作?

,而不是试图以编程方式点击一个位置,你可以尝试另一种方法,如调用你的弹出窗口的“隐藏”和“秀”型方法。

+0

我通过VisualTreeHelper获取所有控件,并使用VisualTreeHelper.GetOpenPopups()访问弹出菜单。我试图做的是模仿用户操作,基本上用户不能改变弹出窗口的可见性,除非他/她点击手机屏幕。所以,我需要以编程方式点击屏幕。 – Pooneh

+0

Popup上的IsOpen属性不适合你吗? – dBlisse

+0

它的确如此!然而,最好的选择仍然是以编程方式点击屏幕,但如果这不可行,IsOpen是绕过的! – Pooneh

相关问题