У меня есть окно wpf, в котором находится элемент управления.
Высота и ширина окна установлены на SizeToControl
.
Теперь мне нужно расположить это окно относительно позиции его родительского окна (в основном это верхняя правая позиция).
(То есть мои окна Top = ParentWindow.Top, and Left = ParentWindow.Left + ParentWindow.ActualWidth - control.ActualWidth
, чтобы мое окно располагалось внутри родительского окна, но в его правом углу)
Так что мне нужно будет установить верхнюю и левую часть окна. Для этого мне нужна фактическая ширина элемента управления, который находится внутри него .... но я могу получить это только после того, как я это сделаю,
Window.Show(control,parent)
Есть ли способ обойти эту проблему? Как получить фактическую визуализированную ширину элемента управления до его фактического отображения?
Спасибо!