Freigeben über


InkCanvas.GetSelectedStrokes Methode

Definition

Ruft eine StrokeCollection ab, die die ausgewählten Stroke-Objekte auf der InkCanvas darstellt.

public:
 System::Windows::Ink::StrokeCollection ^ GetSelectedStrokes();
public System.Windows.Ink.StrokeCollection GetSelectedStrokes ();
member this.GetSelectedStrokes : unit -> System.Windows.Ink.StrokeCollection
Public Function GetSelectedStrokes () As StrokeCollection

Gibt zurück

Die Auflistung der ausgewählten Striche.

Beispiele

Im folgenden Beispiel wird die Farbe der einzelnen ausgewählten Striche in einem InkCanvasgeändert.

StrokeCollection selectedStrokes = inkCanvas1.GetSelectedStrokes();

foreach (Stroke aStroke in selectedStrokes)
{
    aStroke.DrawingAttributes.Color = Colors.Red;
}
Dim selectedStrokes As StrokeCollection = inkCanvas1.GetSelectedStrokes()

Dim aStroke As Stroke
For Each aStroke In selectedStrokes
    aStroke.DrawingAttributes.Color = Colors.Red
Next aStroke

Hinweise

Diese Methode gibt nur Objekte zurück Stroke . Um ausgewählte FrameworkElement Objekte abzurufen, rufen Sie die -Methode auf GetSelectedElements .

Wenn von EditingModeInkCanvas auf EditingModefestgelegt ist, können Benutzer Objekte und FrameworkElement Objekte auswählenStroke. Alternativ können beide Objekttypen mithilfe von Code ausgewählt werden: Rufen Sie einfach die Select -Methode auf.

Gilt für:

Weitere Informationen