InkCanvas.Select Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vybere sadu objektů rukopisu Stroke nebo FrameworkElement objektů.
Přetížení
Select(IEnumerable<UIElement>) |
Vybere sadu UIElement objektů. |
Select(StrokeCollection) |
Vybere sadu objektů rukopisu Stroke . |
Select(StrokeCollection, IEnumerable<UIElement>) |
Poznámky
Objekt InkCanvas může obsahovat Stroke objekty, které jsou vytvořeny v reakci na vstup pera uživatele, a FrameworkElement objekty, jako Image jsou objekty a Button .
Vybrané tahy budou zobrazeny s ozdobou kolem nich pro snadné rozpoznání a manipulaci. FrameworkElement objekty se při výběru nezobrazí jinak.
Select(IEnumerable<UIElement>)
Vybere sadu UIElement objektů.
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))
Parametry
- selectedElements
- IEnumerable<UIElement>
Kolekce UIElement objektů, které chcete vybrat.
Příklady
Následující příklad vybere všechny tahy a dva prvky v objektu InkCanvas. V tomto příkladu se předpokládá, že existuje TextBox volaná textbox1
a volaná button1
Button – a že oba ovládací prvky jsou podřízenými InkCanvasprvky .
inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})
Poznámky
Může InkCanvas obsahovat Stroke objekty, které jsou vytvořeny v reakci na vstup pera uživatele a UIElement objekty, jako Image jsou objekty a Button .
Vybrané tahy jsou zobrazeny s ozdobou kolem nich pro snadné rozpoznání a manipulaci.
UIElement objekty se při výběru nezobrazí jinak. Pokud objekt UIElement v selectedElements
kolekci Podřízené UIElementpoložky není, Select ignoruje .
Platí pro
Select(StrokeCollection)
Vybere sadu objektů rukopisu Stroke .
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)
Parametry
- selectedStrokes
- StrokeCollection
Kolekce Stroke objektů, které chcete vybrat.
Výjimky
Jeden nebo více tahů v selectedStrokes
objektu Strokes není ve vlastnosti.
Příklady
Následující příklad vybere všechny tahy a dva prvky v objektu InkCanvas. V tomto příkladu se předpokládá, že existuje TextBox volaná textbox1
a volaná button1
Button – a že oba ovládací prvky jsou podřízenými InkCanvasprvky .
inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})
Poznámky
Objekt InkCanvas může obsahovat Stroke objekty, které jsou vytvořeny v reakci na vstup pera uživatele, a FrameworkElement objekty, jako Image jsou objekty a Button .
Vybrané tahy jsou zobrazeny s ozdobou kolem nich pro snadné rozpoznání a manipulaci. FrameworkElement objekty se při výběru nezobrazují odlišně.
Platí pro
Select(StrokeCollection, IEnumerable<UIElement>)
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))
Parametry
- selectedStrokes
- StrokeCollection
Kolekce Stroke objektů, které chcete vybrat.
- selectedElements
- IEnumerable<UIElement>
Kolekce UIElement objektů, které chcete vybrat.
Výjimky
Jeden nebo více tahů v selectedStrokes
není součástí Strokes vlastnosti.
Příklady
Následující příklad vybere všechny tahy a dva prvky v objektu InkCanvas. V tomto příkladu se předpokládá, že existuje TextBox volaná textbox1
a volaná button1
Button – a že oba ovládací prvky jsou podřízenými InkCanvasprvky .
inkCanvas1.Select(inkCanvas1.Strokes, new UIElement[] { textbox1, button1 });
inkCanvas1.Select(inkCanvas1.Strokes, New UIElement() {textbox1, button1})
Poznámky
Může InkCanvas obsahovat Stroke objekty, které jsou vytvořeny v reakci na vstup pera uživatele a UIElement objekty, jako Image jsou objekty a Button .
Vybrané tahy budou zobrazeny s ozdobou kolem nich pro snadné rozpoznání a manipulaci.
UIElement objekty se při výběru nezobrazí jinak. Pokud objekt UIElement v selectedElements
kolekci Podřízené UIElementpoložky není, Select ignoruje .