Вы можете передать владельца (родительское окно) в конструктор всплывающего окна, а затем указать
public class PopupWindow: Window
{
public PopupWindow(Window owner)
{
this.Owner = owner;
}
}
Затем открыть всплывающее окно
Теперь, чтобы открыть всплывающее окно, вы будете использоватьчто-то вроде этого:
var popup = new PopupWindow(ownerWindow);
popup.Show();
или если звонящий является родителем (владельцем)
var popup = new PopupWindow(this);
popup.Show();