前言

在某些操作下(具体是什么操作笔者也不记得了)会导致 Popup 在关闭后,未更新 IsOpen 的值为 False,一直都是 True。

所以,就算你设置 IsOpen = True 也不会有任何效果。

解决方案

在 Popup.Closed 事件触发时手动更新 IsOpen = false