protected void SetNext(IMotionElementInput value, bool setParent = true) { this._next = value; if (setParent) { value.SetParent(this); } }
public static void SetParent(this IMotionElementInput self, DependencyObject parent) { if (self is ContentElement) { ContentOperations.SetParent(self as ContentElement, parent); } else { throw new ArgumentException("Given object is not a ContentElement"); } }
public static void SetParent(this IMotionElementInput reference, DependencyObject parent) { var element = reference as ContentElement; if (element != null) { ContentOperations.SetParent(element, parent); } else { throw new ArgumentException("Given reference is not a ContentElement"); } }
protected void SetNext(IMotionElementInput value, bool setParent = true) { _next = value; if (setParent) value.SetParent(this); }