Определение того, какая CustomPopupPlacement использовалась для всплывающего окна WPF

м пытается выяснить, какой из переданных в массивеCustomPopupPlacement позиции были использованы, когда всплывающее окно фактически рендерится. Есть ли событие, чтобы обнаружить это?

Эта ветка msdn от 2009 года, похоже, является моей проблемой, но, похоже, нет ответа на нее.

http://social.msdn.microsoft.com/Forums/da/wpf/thread/4c6d216a-0011-4202-aa7e-2fccef3cc355

Отмеченный ответ кажется недействительным, и моя ситуация точно такая же, как у ОП в теме.

у меня будет всплывающее окно с 4 путями и с помощью DP можно переключать видимость по трем путям, чтобы выбрать правильный отображаемый путь стрелки.

Итак, учитывая, что мы предоставляем 4 варианта размещения черезCustomPopupPlacementCallbackделегат, есть ли способ определить, какую из 4 позиций система, наконец, выбрала, имея дело с крайними случаями экрана и сортами.

Ответы на вопрос(2)

Ваш ответ на вопрос