1
我創建了一個帶有按鈕的文本框,因此它看起來像一個組合框。對於下拉菜單,我使用彈出窗口。我這樣做是因爲我在下拉菜單中有一個樹視圖,並且在樹視圖中選擇了什麼作爲SelectedItem。如何找出彈出窗口是如何關閉的
這是我的問題: 當我點擊按鈕,當彈出窗口打開時,它首先關閉彈出窗口,然後由於按鈕的點擊事件彈出窗口再次打開,我想要阻止這種行爲。
我的解決方案的想法是有一個布爾變量,當彈出窗口關閉時設置爲true,因爲一旦點擊了按鈕,而按鈕點擊事件只在變量爲false時纔打開彈出窗口。但是,只有當你確切地知道你沒有在其他地方點擊時,這才適用。
有人解決了這個問題嗎?