Is there any way to stop a WPF Popup from repositioning itself when it goes off-screen?

I found this old question, but it didn't get a proper answer to it. Is there any way to do this? I'm willing to subclass it if necessary. Thanks.

Edit
Report