UIElement.HitTestCore 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
实现 HitTestCore(GeometryHitTestParameters) 以提供基元素命中测试行为。
重载
HitTestCore(GeometryHitTestParameters) |
实现 HitTestCore(GeometryHitTestParameters) 以提供基元素命中测试行为(返回 GeometryHitTestResult)。 |
HitTestCore(PointHitTestParameters) |
实现 HitTestCore(PointHitTestParameters) 以提供基元素命中测试行为(返回 HitTestResult)。 |
HitTestCore(GeometryHitTestParameters)
实现 HitTestCore(GeometryHitTestParameters) 以提供基元素命中测试行为(返回 GeometryHitTestResult)。
protected:
override System::Windows::Media::GeometryHitTestResult ^ HitTestCore(System::Windows::Media::GeometryHitTestParameters ^ hitTestParameters);
protected override System.Windows.Media.GeometryHitTestResult HitTestCore (System.Windows.Media.GeometryHitTestParameters hitTestParameters);
override this.HitTestCore : System.Windows.Media.GeometryHitTestParameters -> System.Windows.Media.GeometryHitTestResult
Protected Overrides Function HitTestCore (hitTestParameters As GeometryHitTestParameters) As GeometryHitTestResult
参数
- hitTestParameters
- GeometryHitTestParameters
描述要执行的命中测试,包括初始命中点。
返回
测试结果,包括计算的几何图形。
注解
有关在进一步的派生类中重写此方法的信息,请参阅原始虚拟 Visual.HitTestCore 方法。 请注意,几个特定的控件 (TextBlock,例如,) 确实具有不同的实现,这些实现会替代此实现。
此方法不打算从应用程序代码调用。 此方法支持由输入系统的各个方面公开的内部命中测试行为, (鼠标指针是否位于元素上,例如) 。
适用于
HitTestCore(PointHitTestParameters)
实现 HitTestCore(PointHitTestParameters) 以提供基元素命中测试行为(返回 HitTestResult)。
protected:
override System::Windows::Media::HitTestResult ^ HitTestCore(System::Windows::Media::PointHitTestParameters ^ hitTestParameters);
protected override System.Windows.Media.HitTestResult HitTestCore (System.Windows.Media.PointHitTestParameters hitTestParameters);
override this.HitTestCore : System.Windows.Media.PointHitTestParameters -> System.Windows.Media.HitTestResult
Protected Overrides Function HitTestCore (hitTestParameters As PointHitTestParameters) As HitTestResult
参数
- hitTestParameters
- PointHitTestParameters
描述要执行的命中测试,包括初始命中点。
返回
包括计算的点的测试结果。
注解
有关在进一步的派生类中重写此方法的信息,请参阅原始虚拟 Visual.HitTestCore 方法。 请注意, (TextBlock几个特定的控件,例如,) 确实具有不同的实现,这些实现会根据 定义重写HitTestCoreUIElement。
此方法不打算从应用程序代码调用。 此方法支持由输入系统的各个方面公开的内部命中测试行为, (鼠标指针是否位于元素上,例如) 。