Я считаю, что это довольно простой запрос, но я не могу найти окончательного ответа в своих поисках. Как я могу определить границы определенного визуального элемента в моем окне относительно другого родительского элемента?
Я пытался использовать LayoutInformation.GetLayoutSlot
, но похоже, что он возвращает Rect
в 0,0 и не отражает фактическое местоположение элемента.
Я пытаюсь сделать «скриншот» окна, используя RenderTargetBitmap
, а затем обрезать его до определенного элемента, но я не могу получить границы элемента, чтобы узнать, к чему нужно обрезать растровое изображение!