StylusPointCollection.Explicit(StylusPointCollection to Point[]) Operator
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert eine StylusPointCollection in ein Punktarray.
public:
static explicit operator cli::array <System::Windows::Point> ^(System::Windows::Input::StylusPointCollection ^ stylusPoints);
public static explicit operator System.Windows.Point[] (System.Windows.Input.StylusPointCollection stylusPoints);
static member op_Explicit : System.Windows.Input.StylusPointCollection -> System.Windows.Point[]
Public Shared Narrowing Operator CType (stylusPoints As StylusPointCollection) As Point()
Parameter
- stylusPoints
- StylusPointCollection
Die Auflistung von Tablettstiftpunkten, die in ein Punktarray konvertiert werden soll.
Gibt zurück
Ein Punktarray, das Punkte enthält, die jedem StylusPoint in der StylusPointCollection entsprechen.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die von einem Lasso umgebenen Striche gelöscht werden. Im Beispiel wird davon ausgegangen, dass es einen InkPresenter namens presenter
gibt.
// Erase the selected strokes.
public void EraseStrokes(Stroke lasso)
{
Point[] strokePoints = (Point[])lasso.StylusPoints;
presenter.Strokes.Erase(strokePoints);
}
' Erase the selected strokes.
Public Overloads Sub EraseStrokes(ByVal lasso As Stroke)
If lasso Is Nothing Then
Return
End If
Dim strokePoints() As Point = CType(lasso.StylusPoints, Point())
presenter.Strokes.Erase(strokePoints)
End Sub