InkCanvas.Select Methode

Definition

Wählt eine Gruppe von Freihandobjekten Stroke und/oder FrameworkElement Objekten aus.

Überlädt

Name Beschreibung
Select(IEnumerable<UIElement>)

Wählt eine Gruppe von UIElement Objekten aus.

Select(StrokeCollection)

Wählt eine Gruppe von Freihandobjekten Stroke aus.

Select(StrokeCollection, IEnumerable<UIElement>)

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

Hinweise

Eine InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf Eingabestifte des Benutzers erstellt werden, und FrameworkElement Objekte, z Image . B. und Button Objekte.

Ausgewählte Striche werden mit einem Zierer um sie herum angezeigt, um die Erkennung und Manipulation zu erleichtern. FrameworkElement Objekte werden beim Auswählen nicht anders angezeigt.

Select(IEnumerable<UIElement>)

Wählt eine Gruppe 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 Objekten, die UIElement ausgewählt werden sollen.

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente in einem InkCanvas. In diesem Beispiel wird davon ausgegangen, dass es sich um einen TextBox aufgerufenen textbox1 und einen Button aufgerufenen Aufruf button1 handelt, und dass beide Steuerelemente untergeordnete Elemente der InkCanvas.

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

Hinweise

Eine InkCanvas kann Objekte enthaltenStroke, die als Reaktion auf Eingabe- und Objekteingaben des Benutzers erstellt werden, zUIElement. B. und ImageButton Objekte.

Ausgewählte Striche werden mit einem Zierer um sie herum angezeigt, um die Erkennung und Manipulation zu erleichtern. UIElement Objekte werden beim Auswählen nicht anders angezeigt. Wenn sich ein UIElement In selectedElements nicht in der Children-Auflistung befindet, Select wird die UIElement.

Gilt für:

Select(StrokeCollection)

Wählt eine Gruppe von Freihandobjekten Stroke 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 Objekten, die Stroke ausgewählt werden sollen.

Ausnahmen

Mindestens ein Strich selectedStrokes befindet sich nicht in der Strokes Eigenschaft.

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente in einem InkCanvas. In diesem Beispiel wird davon ausgegangen, dass es sich um einen TextBox aufgerufenen textbox1 und einen Button aufgerufenen Aufruf button1 handelt, und dass beide Steuerelemente untergeordnete Elemente der InkCanvas.

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

Hinweise

Eine InkCanvas kann Objekte enthalten Stroke , die als Reaktion auf Eingabestifte des Benutzers erstellt werden, und FrameworkElement Objekte, z Image . B. und Button Objekte.

Ausgewählte Striche werden mit einem Zierer um sie herum angezeigt, um die Erkennung und Manipulation zu erleichtern. FrameworkElement Objekte werden beim Auswählen nicht anders angezeigt.

Gilt für:

Select(StrokeCollection, IEnumerable<UIElement>)

Wählt eine Kombination von Stroke 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 Objekten, die Stroke ausgewählt werden sollen.

selectedElements
IEnumerable<UIElement>

Eine Auflistung von Objekten, die UIElement ausgewählt werden sollen.

Ausnahmen

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

Beispiele

Im folgenden Beispiel werden alle Striche und zwei Elemente in einem InkCanvas. In diesem Beispiel wird davon ausgegangen, dass es sich um einen TextBox aufgerufenen textbox1 und einen Button aufgerufenen Aufruf button1 handelt, und dass beide Steuerelemente untergeordnete Elemente der InkCanvas.

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

Hinweise

Eine InkCanvas kann Objekte enthaltenStroke, die als Reaktion auf Eingabe- und Objekteingaben des Benutzers erstellt werden, zUIElement. B. und ImageButton Objekte.

Ausgewählte Striche werden mit einem Zierer um sie herum angezeigt, um die Erkennung und Manipulation zu erleichtern. UIElement Objekte werden beim Auswählen nicht anders angezeigt. Wenn sich ein UIElement In selectedElements nicht in der Children-Auflistung befindet, Select wird die UIElement.

Gilt für: