Я хочу создать плавающее дочернее окно в моем приложении. Это должно быть похоже на плавающий ящик на интернет-рынке. Window.ShowDialog не очень хорошо, потому что пользователь не имеет доступа к главному окну. Окно с topmost = true также плохая идея, потому что я хочу иметь плавающее окно только в ограниченной области главного окна.