StylusPointCollection.Explicit(StylusPointCollection to Point[]) Operator
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje element StylusPointCollection na tablicę punktów.
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()
Parametry
- stylusPoints
- StylusPointCollection
Kolekcja punktów rysika do konwersji na tablicę punktów.
Zwraca
Tablica punktów zawierająca punkty odpowiadające każdemu StylusPoint elementowi w obiekcie StylusPointCollection.
Przykłady
W poniższym przykładzie pokazano, jak wymazać pociągnięcia otoczone lasso. W przykładzie przyjęto założenie, że istnieje InkPresenter nazwa .presenter
// 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