Я пытаюсь получить размер рендеринга региона через менеджер региона. Причина этого заключается в том, что каждый раз, когда я добавляю представление в регион, я хочу убедиться, что он будет визуально соответствовать, я могу получить размеры представления, которое я собираюсь добавить, но я изо всех сил пытаюсь найти способ получить высоту регион, к которому я собираюсь добавить.Silverlight PRISM получение рендеринга региона
Очевидно, что я хочу держаться подальше от представления за кодом и напрямую обращаться к UIElement для региона.
Любые идеи?
Спасибо за ваше время
Спасибо, это в значительной степени то, что мне нужно, по какой-то причине у меня нет доступного метода ElementAtOrDefault. Что я делал, каждый раз, когда создавался новый вид, слушал его загруженное событие, а затем обрабатывал размер добавленного вида, если его первый добавлен. – Suiva
Что на самом деле не работает, глядя, потому что я могу только получить размер вида, который нужно добавить, а не область полного региона. – Suiva
ElementAtOrDefault - метод расширения linq. Если вы добавите «using System.Linq;» к вашим потребностям, это должно сработать. – RonaldV