我有一个包含三行的网格。第一行包含哪个显示工具栏。第二行包含显示状态栏。第三行包含绑定到可观察集合的数据的列表框。
当满足某些条件时,我需要显示弹出窗口。
我想使用弹出窗口,弹出窗口的问题是当我移动窗口时它不会随父控件一起移动。
所以我决定创建一个用户控件(比如 mypopup),它以编程方式添加到具有更高 ZIndex 的第二行,问题是即使我设置了更高的索引,它也会落后于 ListboxItems。
a)对此有任何解决方案吗?
作为一种解决方案,我认为将 Adorner 用于该用户控件(mypopup),问题是我的用户控件(mypopup)包含按钮和复选框,在应用装饰器后,这些控件无法访问。
b)任何想法让我的用户控件与装饰器交互?