I have a popup which contains multiple elements, a list view, a text box and a button. These are operating fine, and if you use the button to close the popup it works as well, but when i tried to make the popup close when it lost focus, it closed when i clicked an element in the listview. Is there any way around this? Is the FocusManager property the way to go?
Controling popup open and close focus
4.3k Views Asked by TerrorAustralis At
3
There are 3 best solutions below
2
On
Set FocusManager.IsFocusScope = True on your Popup element, so it keep focus as long as one of his children has it.
0
On
You should just set the StaysOpen property on your popup like this:
<Popup StaysOpen="True">
...
</Popup>
http://msdn.microsoft.com/en-us/library/system.windows.controls.primitives.popup.staysopen.aspx
Please try the stayopen property of the popup control in you code. If it is not working please post your code.