Freigeben über


InkCanvas.Select Methode

Definition

Wählt einen Satz von Freihand-Stroke-Objekten und/oder FrameworkElement-Objekten aus.

Überlädt

Select(IEnumerable<UIElement>)

Wählt einen Satz von UIElement-Objekten aus.

Select(StrokeCollection)

Wählt einen Satz von Freihand-Stroke-Objekten aus.

Select(StrokeCollection, IEnumerable<UIElement>)

Wählt eine Kombination aus Stroke-Objekten und UIElement-Objekten aus.

Hinweise

Ein InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf eingaben des Benutzerstifts erstellt werden, und FrameworkElement Objekte, z Image . B. und Button -Objekte.

Ausgewählte Striche werden mit einem Adorner um sie herum angezeigt, um die Erkennung und Bearbeitung zu erleichtern. FrameworkElement -Objekte werden bei Auswahl nicht anders angezeigt.

Select(IEnumerable<UIElement>)

Wählt einen Satz von UIElement-Objekten aus.

public:
 void Select(System::Collections::Generic::IEnumerable<System::Windows::UIElement ^> ^ selectedElements);
public void Select (System.Collections.Generic.IEnumerable<System.Windows.UIElement> selectedElements);
member this.Select : seq<System.Windows.UIElement> -> unit
Public Sub Select (selectedElements As IEnumerable(Of UIElement))

Parameter

selectedElements
IEnumerable<UIElement>

Eine Auflistung von UIElement-Objekten für die Auswahl.

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente eines InkCanvasausgewählt. In diesem Beispiel wird davon ausgegangen, dass ein - textbox1 und ein Button aufgerufen button1 wird TextBox und dass beide Steuerelemente untergeordnete Elemente von InkCanvassind.

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

Hinweise

Ein InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf Eingabeeingaben und UIElement Objekte des Benutzerstifts erstellt werden, z Image . B. und Button -Objekte.

Ausgewählte Striche werden mit einem Adorner um sie herum angezeigt, um die Erkennung und Bearbeitung zu erleichtern. UIElement -Objekte werden bei Auswahl nicht anders angezeigt. Wenn sich ein UIElement in selectedElements nicht in der Children-Auflistung befindet, Select ignoriert .UIElement

Gilt für:

Select(StrokeCollection)

Wählt einen Satz von Freihand-Stroke-Objekten aus.

public:
 void Select(System::Windows::Ink::StrokeCollection ^ selectedStrokes);
public void Select (System.Windows.Ink.StrokeCollection selectedStrokes);
member this.Select : System.Windows.Ink.StrokeCollection -> unit
Public Sub Select (selectedStrokes As StrokeCollection)

Parameter

selectedStrokes
StrokeCollection

Eine Auflistung von Stroke-Objekten für die Auswahl.

Ausnahmen

Mindestens ein Strich in selectedStrokes ist nicht in der Strokes-Eigenschaft enthalten.

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente eines InkCanvasausgewählt. In diesem Beispiel wird davon ausgegangen, dass ein - textbox1 und ein Button aufgerufen button1 wird TextBox und dass beide Steuerelemente untergeordnete Elemente von InkCanvassind.

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

Hinweise

Ein InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf eingaben des Benutzerstifts erstellt werden, und FrameworkElement Objekte, z Image . B. und Button -Objekte.

Ausgewählte Striche werden mit einem Adorner um sie herum angezeigt, um die Erkennung und Bearbeitung zu erleichtern. FrameworkElement -Objekte werden bei Auswahl nicht anders angezeigt.

Gilt für:

Select(StrokeCollection, IEnumerable<UIElement>)

Wählt eine Kombination aus Stroke-Objekten und UIElement-Objekten aus.

public:
 void Select(System::Windows::Ink::StrokeCollection ^ selectedStrokes, System::Collections::Generic::IEnumerable<System::Windows::UIElement ^> ^ selectedElements);
public void Select (System.Windows.Ink.StrokeCollection selectedStrokes, System.Collections.Generic.IEnumerable<System.Windows.UIElement> selectedElements);
member this.Select : System.Windows.Ink.StrokeCollection * seq<System.Windows.UIElement> -> unit
Public Sub Select (selectedStrokes As StrokeCollection, selectedElements As IEnumerable(Of UIElement))

Parameter

selectedStrokes
StrokeCollection

Eine Auflistung von Stroke-Objekten für die Auswahl.

selectedElements
IEnumerable<UIElement>

Eine Auflistung von UIElement-Objekten für die Auswahl.

Ausnahmen

Mindestens ein Strich in selectedStrokes ist nicht in der Strokes-Eigenschaft enthalten.

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente eines InkCanvasausgewählt. In diesem Beispiel wird davon ausgegangen, dass ein - textbox1 und ein Button aufgerufen button1 wird TextBox und dass beide Steuerelemente untergeordnete Elemente von InkCanvassind.

inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})

Hinweise

Ein InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf Eingabeeingaben und UIElement Objekte des Benutzerstifts erstellt werden, z Image . B. und Button -Objekte.

Ausgewählte Striche werden mit einem Adorner um sie herum angezeigt, um die Erkennung und Bearbeitung zu erleichtern. UIElement -Objekte werden bei Auswahl nicht anders angezeigt. Wenn sich ein UIElement in selectedElements nicht in der Children-Auflistung befindet, Select ignoriert .UIElement

Gilt für: