Stroke.HitTest-Methode
Gibt einen Wert zurück, der angibt, ob ein Stroke-Objekt vollständig innerhalb eines gegebenen Kreises liegt oder von diesem geschnitten wird.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Function HitTest ( _
pt As Point, _
radius As Single _
) As Boolean
'Usage
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
Parameter
- pt
Typ: System.Drawing.Point
Der Mittelpunkt des Trefferüberprüfungskreises in Freihandbereichkoordinaten.
- radius
Typ: System.Single
Der Radius des Trefferüberprüfungskreises.
Rückgabewert
Typ: System.Boolean
Gibt an, ob ein Stroke-Objekt vollständig innerhalb eines gegebenen Kreises liegt oder von diesem geschnitten wird.
Wert |
Bedeutung |
---|---|
true |
Das Stroke-Objekt befindet sich entweder vollständig innerhalb eines des Kreises oder wird von diesem geschnitten. |
false |
Das Stroke-Objekt liegt vollständig außerhalb des Kreises. |
Beispiele
Dieses C#-Beispiel gibt einen Wert zurück, der angibt, ob ein Teil des Stroke-Objekts theStroke innerhalb des Abstands theRadius von einem Point-Objekt mit dem Namen thePoint liegt, das in Freihandbereichkoordinaten angegeben ist.
bool isAHit = theStroke.HitTest(thePt, theRadius);
Dieses Microsoft Visual Basic .NET-Beispiel gibt einen Wert zurück, der angibt, ob ein Teil des Stroke-Objekts theStroke innerhalb des Abstands theRadius von einem Point-Objekt mit dem Namen thePoint liegt, das in Freihandbereichkoordinaten angegeben ist.
Dim isAHit As Boolean = theStroke.HitTest(thePt, theRadius)
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0