对话框不是最顶层,而所有者停靠的应用栏是最顶层的

时间:2011-06-27 15:56:49

标签: c# wpf modal-dialog topmost

我有一个停靠的应用栏,当您注销时,会显示一个模态登录对话框。我真正想要的是点击应用栏并激活登录框。为此,我将应用栏设为登录对话框的所有者。但是,我希望停靠的应用栏始终位于最顶层,但登录框不是最顶层的。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

当我想要这样的行为时,我将对话框放在最顶层,但是一旦加载,我就删除了最顶层的对话框。这样对话框浮动到前面,但随后,最顶层的行为消失了,因此可以根据需要将其移动到后面。如果您这样做,您应该能够删除您所做的父关联。