// Be sure to call the base class constructor. public SnapPositionAdorner(Ruler parent, UIElement adornedElement) : base(adornedElement) { IsHitTestVisible = false; RulerParent = parent; }