Stroke.HitTest 方法
傳回值,這個值表示 Stroke 物件完全在指定的圓形外,或是與指定的圓形交集。
命名空間: Microsoft.Ink
組件: Microsoft.Ink (在 Microsoft.Ink.dll 中)
語法
'宣告
Public Function HitTest ( _
pt As Point, _
radius As Single _
) As Boolean
'用途
Dim instance As Stroke
Dim pt As Point
Dim radius As Single
Dim returnValue As Boolean
returnValue = instance.HitTest(pt, radius)
public bool HitTest(
Point pt,
float radius
)
public:
bool HitTest(
Point pt,
float radius
)
public boolean HitTest(
Point pt,
float radius
)
public function HitTest(
pt : Point,
radius : float
) : boolean
參數
- pt
型別:System.Drawing.Point
點擊測試圓形的中心,以「筆墨空間」座標表示。
- radius
型別:System.Single
點擊測試圓形的半徑。
傳回值
型別:System.Boolean
Stroke 物件完全在指定的圓形外,或是與指定的圓形交集。
值 |
意義 |
---|---|
true |
Stroke 物件完全在圓形外,或是與圓形交集。 |
false |
Stroke 物件完全在圓形外。 |
範例
這個 C# 範例會傳回值,這個值表示 Stroke 物件 (theStroke) 是否有任何部分在點 (英文) thePoint (以「筆墨空間」座標表示) 的距離 (theRadius) 內。
bool isAHit = theStroke.HitTest(thePt, theRadius);
這個 Microsoft Visual Basic .NET 範例會傳回值,這個值表示 Stroke 物件 (theStroke) 是否有任何部分在點 (英文) thePoint (以「筆墨空間」座標表示) 的距離 (theRadius) 內。
Dim isAHit As Boolean = theStroke.HitTest(thePt, theRadius)
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0