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