UIElement.HitTestCore 方法

定義

實作 HitTestCore(GeometryHitTestParameters) 以提供基底項目點擊測試行為。

多載

HitTestCore(GeometryHitTestParameters)

實作 HitTestCore(GeometryHitTestParameters)以提供基底項目點擊測試行為 (傳回 GeometryHitTestResult)。

HitTestCore(PointHitTestParameters)

實作 HitTestCore(PointHitTestParameters)以提供基底項目點擊測試行為 (傳回 HitTestResult)。

HitTestCore(GeometryHitTestParameters)

實作 HitTestCore(GeometryHitTestParameters)以提供基底項目點擊測試行為 (傳回 GeometryHitTestResult)。

C#
protected override System.Windows.Media.GeometryHitTestResult HitTestCore(System.Windows.Media.GeometryHitTestParameters hitTestParameters);

參數

hitTestParameters
GeometryHitTestParameters

描述要執行的點擊測試,包括初始點擊點。

傳回

測試的結果,包括已評估的幾何。

備註

如需在進一步衍生類別中覆寫此方法的資訊,請參閱原始虛擬方法 Visual.HitTestCore 。 請注意, (有 TextBlock 數個特定控制項,例如,) 有不同的實作,這會覆寫此控制項。

此方法不適合從您的應用程式程式碼呼叫。 這個方法支援輸入系統各種層面公開的內部點擊測試行為, (滑鼠指標是否位於元素上,例如) 。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

HitTestCore(PointHitTestParameters)

實作 HitTestCore(PointHitTestParameters)以提供基底項目點擊測試行為 (傳回 HitTestResult)。

C#
protected override System.Windows.Media.HitTestResult HitTestCore(System.Windows.Media.PointHitTestParameters hitTestParameters);

參數

hitTestParameters
PointHitTestParameters

描述要執行的點擊測試,包括初始點擊點。

傳回

測試結果,包括受評估的點。

備註

如需在進一步衍生類別中覆寫此方法的資訊,請參閱原始虛擬方法 Visual.HitTestCore 。 請注意, (TextBlock 有數個特定控制項,例如,) 有不同的實作,其會覆寫 HitTestCoreUIElement 所定義。

此方法不適合從您的應用程式程式碼呼叫。 這個方法支援輸入系統各種層面公開的內部點擊測試行為, (滑鼠指標是否位於元素上,例如) 。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10