/// <summary> /// Tries to being the control into view. /// </summary> /// <param name="control">The control.</param> /// <param name="rect">The area of the control to being into view.</param> public static void BringIntoView(this IControl control, Rect rect) { var ev = new RequestBringIntoViewEventArgs { RoutedEvent = Control.RequestBringIntoViewEvent, TargetObject = control, TargetRect = rect, }; control.RaiseEvent(ev); }
public void BringIntoView(Rect rect) { var ev = new RequestBringIntoViewEventArgs { RoutedEvent = RequestBringIntoViewEvent, TargetObject = this, TargetRect = rect, }; this.RaiseEvent(ev); }