55 references to HitTestResultBehavior
PresentationCore (55)
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
190return HitTestResultBehavior.Stop; 193HitTestResultBehavior.Continue,
System\Windows\Media\HitTestResultBehavior.cs (1)
28public delegate HitTestResultBehavior HitTestResultCallback(HitTestResult result);
System\Windows\Media\Visual.cs (23)
1836internal HitTestResultBehavior HitTestResult(HitTestResult result) 1840return HitTestResultBehavior.Stop; 1993internal HitTestResultBehavior HitTestPoint( 2019return HitTestResultBehavior.Continue; 2024return HitTestResultBehavior.Stop; 2066return HitTestResultBehavior.Continue; 2130HitTestResultBehavior result = 2137if (result == HitTestResultBehavior.Stop) 2139return HitTestResultBehavior.Stop; 2154HitTestResultBehavior result = HitTestPointInternal(filterCallback, resultCallback, pointParams); 2159if (result == HitTestResultBehavior.Stop) 2161return HitTestResultBehavior.Stop; 2166return HitTestResultBehavior.Continue; 2229internal HitTestResultBehavior HitTestGeometry( 2246return HitTestResultBehavior.Continue; 2269return HitTestResultBehavior.Continue; 2274return HitTestResultBehavior.Stop; 2338HitTestResultBehavior result = 2346if (result == HitTestResultBehavior.Stop) 2348return HitTestResultBehavior.Stop; 2371return HitTestResultBehavior.Continue; 2380internal virtual HitTestResultBehavior HitTestPointInternal( 2392return HitTestResultBehavior.Continue;
System\Windows\Media3D\RayHitTestParameters.cs (10)
107internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 109HitTestResultBehavior lastResult) 114internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 116HitTestResultBehavior lastResult, 144HitTestResultBehavior behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback, 148if (behavior2D == HitTestResultBehavior.Stop) 150return HitTestResultBehavior.Stop; 157HitTestResultBehavior behavior = resultCallback(results[i]); 159if (behavior == HitTestResultBehavior.Stop) 161return HitTestResultBehavior.Stop;
System\Windows\Media3D\Viewport3DVisual.cs (3)
473internal override HitTestResultBehavior HitTestPointInternal( 489HitTestResultBehavior result = Visual3D.HitTestChildren(filterCallback, rayParams, this); 494return HitTestResultBehavior.Continue;
System\Windows\Media3D\Visual3D.cs (14)
648HitTestResultBehavior result = RayHitTest(filterCallback, rayParams); 662internal HitTestResultBehavior RayHitTest( 679if (HTFBInterpreter.SkipSubgraph(behavior)) return HitTestResultBehavior.Continue; 680if (HTFBInterpreter.Stop(behavior)) return HitTestResultBehavior.Stop; 689HitTestResultBehavior result = HitTestChildren(filterCallback, rayParams); 691if (result == HitTestResultBehavior.Stop) return HitTestResultBehavior.Stop; 704return HitTestResultBehavior.Continue; 707internal HitTestResultBehavior HitTestChildren( 718internal static HitTestResultBehavior HitTestChildren( 737HitTestResultBehavior result = child.RayHitTest(filterCallback, rayParams); 741if (result == HitTestResultBehavior.Stop) 743return HitTestResultBehavior.Stop; 748return HitTestResultBehavior.Continue;
System\Windows\UIElement.cs (2)
2154public HitTestResultBehavior InputHitTestResultCallback(HitTestResult result) 2157return HitTestResultBehavior.Stop;