У меня есть пользовательский контроль, который состоит из метки и текстового поля.Он внутри прокрутки просмотра.
Я рисую на нем рекламный элемент, и мне нужно настроить размер рекламного элемента в соответствии с видимым размером элемента управления.Видимый размер элемента управления?
На изображении ниже зелёный прямоугольник является украшением.Как вы видите, он рисуется над полосой прокрутки с правой стороны.
Можно ли получить размер отрендеренной детали или мне придется вручную пройти по визуальному дереву и рассчитать его?
edit: дополнительная справочная информация
Я создаю очень ограниченный дизайнер форм.Все происходит в коде.Adorner используется для отображения текущего выбранного элемента управления.