0
我想,当它失去焦点关闭弹出窗口在我的MainPage(即用户水龙头的地方在弹出外)事件处理不工作 - 失去焦点事件上弹出
我有这个
Popup p;
public MainPage()
{
this.InitializeComponent();
this.NavigationCacheMode = NavigationCacheMode.Required;
p = new Popup();
p.LostFocus += new RoutedEventHandler(p_LostFocus);
}
而我失去焦点事件是这样的
void p_LostFocus(object sender, RoutedEventArgs e)
{
p.IsOpen = false;
}
当我点击外面弹出没有任何反应,它甚至不执行p_lostFocus方法。有什么建议么?
请注意,为什么你认为添加你的代码可能是有用的;)。 –
我在哪里添加这个?我尝试添加到MainPage的构造函数,它的行为不正常 – erotavlas
我认为它的意图是将它添加到事件处理程序中。 – neontapir