2013-06-27 2 views
0

У меня есть элемент управления WPF, который получен из MedialElementBase (базовый класс - UIElement). Этот элемент управления используется для выключения видео с веб-камеры. Мне нужно рисовать линии на этом видео. Я использую WPF Adorners и вызываю GetAdornerLayer() для управления выше, которое всегда возвращает NULL. Правильно ли я использую это? Любая идея, почему это происходит?GetAdornerLayer() для элемента управления, полученного из MedialElementBase

ответ

0

AdornerLayer Создано AdornerDecorator или ScrollContentPresenter в визуальном дереве. По умолчанию ControlTemplate для Window имеет свой собственный контент. Если в качестве родителя для вашего элемента нет ни одного AdornerDecorator или ScrollContentPresenter, он вернет значение null.