55 references to HitTestResultBehavior
PresentationCore (55)
MS\Internal\Media3D\GeneralTransform2DTo3DTo2D.cs (2)
206return HitTestResultBehavior.Stop; 209HitTestResultBehavior.Continue,
System\Windows\Media\HitTestResultBehavior.cs (1)
37public delegate HitTestResultBehavior HitTestResultCallback(HitTestResult result);
System\Windows\Media\Visual.cs (23)
1852internal HitTestResultBehavior HitTestResult(HitTestResult result) 1856return HitTestResultBehavior.Stop; 2009internal HitTestResultBehavior HitTestPoint( 2035return HitTestResultBehavior.Continue; 2040return HitTestResultBehavior.Stop; 2082return HitTestResultBehavior.Continue; 2146HitTestResultBehavior result = 2153if (result == HitTestResultBehavior.Stop) 2155return HitTestResultBehavior.Stop; 2170HitTestResultBehavior result = HitTestPointInternal(filterCallback, resultCallback, pointParams); 2175if (result == HitTestResultBehavior.Stop) 2177return HitTestResultBehavior.Stop; 2182return HitTestResultBehavior.Continue; 2245internal HitTestResultBehavior HitTestGeometry( 2262return HitTestResultBehavior.Continue; 2285return HitTestResultBehavior.Continue; 2290return HitTestResultBehavior.Stop; 2354HitTestResultBehavior result = 2362if (result == HitTestResultBehavior.Stop) 2364return HitTestResultBehavior.Stop; 2387return HitTestResultBehavior.Continue; 2396internal virtual HitTestResultBehavior HitTestPointInternal( 2408return HitTestResultBehavior.Continue;
System\Windows\Media3D\RayHitTestParameters.cs (10)
112internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 114HitTestResultBehavior lastResult) 119internal HitTestResultBehavior RaiseCallback(HitTestResultCallback resultCallback, 121HitTestResultBehavior lastResult, 149HitTestResultBehavior behavior2D = viewport2DVisual3DChild.HitTestPoint(filterCallback, 153if (behavior2D == HitTestResultBehavior.Stop) 155return HitTestResultBehavior.Stop; 162HitTestResultBehavior behavior = resultCallback(results[i]); 164if (behavior == HitTestResultBehavior.Stop) 166return HitTestResultBehavior.Stop;
System\Windows\Media3D\Viewport3DVisual.cs (3)
484internal override HitTestResultBehavior HitTestPointInternal( 500HitTestResultBehavior result = Visual3D.HitTestChildren(filterCallback, rayParams, this); 505return HitTestResultBehavior.Continue;
System\Windows\Media3D\Visual3D.cs (14)
656HitTestResultBehavior result = RayHitTest(filterCallback, rayParams); 670internal HitTestResultBehavior RayHitTest( 687if (HTFBInterpreter.SkipSubgraph(behavior)) return HitTestResultBehavior.Continue; 688if (HTFBInterpreter.Stop(behavior)) return HitTestResultBehavior.Stop; 697HitTestResultBehavior result = HitTestChildren(filterCallback, rayParams); 699if (result == HitTestResultBehavior.Stop) return HitTestResultBehavior.Stop; 712return HitTestResultBehavior.Continue; 715internal HitTestResultBehavior HitTestChildren( 726internal static HitTestResultBehavior HitTestChildren( 745HitTestResultBehavior result = child.RayHitTest(filterCallback, rayParams); 749if (result == HitTestResultBehavior.Stop) 751return HitTestResultBehavior.Stop; 756return HitTestResultBehavior.Continue;
System\Windows\UIElement.cs (2)
2159public HitTestResultBehavior InputHitTestResultCallback(HitTestResult result) 2162return HitTestResultBehavior.Stop;