0
我正在使用彈出窗口中的treeview來處理項目。我需要讓彈出窗口保持打開狀態,直到在樹形視圖上進行選擇。起初,我試着用樹視圖上的selectedItemChanged和MouseLeave來控制這個,但是如果你只用一個像素超過彈出窗口,它會關閉,而不能在樹視圖上做出選擇。在treeview選擇之前關閉WPF彈出窗口
我希望做一些諸如「
if (dirTree.SelectedItem = "")
{
popup1.IsOpen = true;
}
popup1.IsOpen = false;
但是這給了我」可能出現的意外參考比較;爲了得到一個值的比較,請在左邊鍵入'string'。「
我一直在使用」treeview any selected「,」treeview SelectedItem「等搜索。不得不承認它可能只是一個簡單的語法問題因爲我是新的C#和WPF。
你試過if(dirTree.SelectedItem == null)? – 2013-03-22 15:16:25
是的,這給出了相同的結果和消息。 – Nallware 2013-03-22 15:20:34