23 references to FindVisualAncestor
System.Activities.Presentation (23)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CategoryList.cs (1)
738FrameworkElement parentPropertyContainer = VisualTreeUtils.FindVisualAncestor<PropertyContainer>(focusableElement);
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\VisualTreeUtils.cs (1)
305violatingParent = FindVisualAncestor<T>(currentObject.Visual);
System.Activities.Presentation\System\Activities\Presentation\DragDropHelper.cs (1)
421dropTarget = VisualTreeUtils.FindVisualAncestor<WorkflowViewElement>(dropTarget);
System.Activities.Presentation\System\Activities\Presentation\ErrorReporting.cs (1)
155var parentWindow = VisualTreeUtils.FindVisualAncestor<Window>(this);
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\Connector.cs (2)
168this.panel = VisualTreeUtils.FindVisualAncestor<FreeFormPanel>(this); 181DesignerView view = VisualTreeUtils.FindVisualAncestor<DesignerView>(this);
System.Activities.Presentation\System\Activities\Presentation\FreeFormEditing\FreeFormPanel.cs (2)
152DesignerView view = VisualTreeUtils.FindVisualAncestor<DesignerView>(this); 302FreeFormPanel panel = VisualTreeUtils.FindVisualAncestor<FreeFormPanel>(adorner.AdornedElement);
System.Activities.Presentation\System\Activities\Presentation\View\DataGridHelper.cs (13)
590var cell = VisualTreeUtils.FindVisualAncestor<DataGridCell>((DependencyObject)args.OriginalSource); 591var row = VisualTreeUtils.FindVisualAncestor<DataGridRow>(cell); 603var cell = VisualTreeUtils.FindVisualAncestor<DataGridCell>((DependencyObject)args.OriginalSource); 604var row = VisualTreeUtils.FindVisualAncestor<DataGridRow>(cell); 635DataGrid dg = VisualTreeUtils.FindVisualAncestor<DataGrid>(ctrl); 646DataGridCell cell = VisualTreeUtils.FindVisualAncestor<DataGridCell>(ctrl); 664DataGridCell cell = VisualTreeUtils.FindVisualAncestor<DataGridCell>(ctrl); 695DataGridRow row = VisualTreeUtils.FindVisualAncestor<DataGridRow>(cell); 713DataGridRow row = VisualTreeUtils.FindVisualAncestor<DataGridRow>(cell); 893var dataGridCell = VisualTreeUtils.FindVisualAncestor<DataGridCell>(container); 894var dataGrid = VisualTreeUtils.FindVisualAncestor<DataGrid>(dataGridCell); 1545currentFocus = VisualTreeUtils.FindVisualAncestor<DataGridCell>(currentFocus) ?? currentFocus; 1550if (null != currentFocus && null != VisualTreeUtils.FindVisualAncestor<DesignerView>(currentFocus))
System.Activities.Presentation\System\Activities\Presentation\View\RubberBandSelector.cs (2)
196WorkflowViewElement view = VisualTreeUtils.FindVisualAncestor<WorkflowViewElement>(result.VisualHit); 217return result != null && VisualTreeUtils.FindVisualAncestor<Adorner>(result.VisualHit) != null;