Question

I have a WPF control which is derived from MedialElementBase(Base class is UIElement). This control is used to dislay video from webcam. I need to draw lines on this video. I am using WPF Adorners and calling GetAdornerLayer() for above control which always returns NULL. Am I using this correctly? Any idea why this is happening?

Was it helpful?

Solution

An AdornerLayer is created by an AdornerDecorator or a ScrollContentPresenter in the visual tree. By default the ControlTemplate for Window has one surrounding all its content. If there is neither an AdornerDecorator or ScrollContentPresenter as a parent to your control, it will return null.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top