14 references to SearchDirection
System.Data (14)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\CategoryList.cs (4)
667
element = PropertySelection.FindNeighborSelectionStop<UIElement>(this,
SearchDirection
.Next);
788
SearchDirection
direction = e.Key == Key.Up || e.Key == Key.Left ?
SearchDirection
.Previous :
SearchDirection
.Next;
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\CategoryContainerSelectionPathInterpreter.cs (1)
98
return PropertySelection.FindNeighborSelectionStop<DependencyObject>(searchStart,
SearchDirection
.Next);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\PropertyEditing\Selection\PropertySelection.cs (9)
486
internal static T FindNeighborSelectionStop<T>(DependencyObject element,
SearchDirection
direction) where T : DependencyObject
500
if (direction ==
SearchDirection
.Next && IsExpanded(element))
532
if (direction ==
SearchDirection
.Next && (childIndex + 1) >= childrenCount)
537
if (direction ==
SearchDirection
.Previous && isParentSelectionStop == false && (childIndex < 1))
553
if (direction ==
SearchDirection
.Previous)
572
if (direction ==
SearchDirection
.Previous &&
617
private static T FindChildSelectionStop<T>(DependencyObject parent, int leftIndex, int rightIndex,
SearchDirection
iterationDirection, int maxDepth, MatchDirection matchDirection)
626
int step = iterationDirection ==
SearchDirection
.Next ? 1 : -1;
627
int index = iterationDirection ==
SearchDirection
.Next ? leftIndex : rightIndex;