InkCanvas.Select Метод

Определение

Выделяет набор рукописных объектов Stroke или объектов FrameworkElement.

Перегрузки

Select(IEnumerable<UIElement>)

Выделяет набор объектов UIElement.

Select(StrokeCollection)

Выделяет набор рукописных объектов Stroke.

Select(StrokeCollection, IEnumerable<UIElement>)

Выделяет набор объектов Stroke и UIElement.

Комментарии

Может InkCanvas содержать Stroke объекты, которые создаются в ответ на ввод пользовательского пера, а FrameworkElement также объекты, такие как Image и Button объекты.

Выбранные росчерки будут отображаться с графическим элементом вокруг них для простоты распознавания и манипуляции. FrameworkElement объекты не будут отображаться по-разному при выборе.

Select(IEnumerable<UIElement>)

Выделяет набор объектов UIElement.

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))

Параметры

selectedElements
IEnumerable<UIElement>

Коллекция объектов UIElement для выделения.

Примеры

В следующем примере выбираются все росчерки и два элемента в элементе InkCanvas. В этом примере предполагается, что имеется вызываемая TextBox и вызываемая button1 textbox1 Button функция, а оба элемента управления являются дочерними элементами InkCanvasэлемента .

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

Комментарии

Объект InkCanvas может содержать Stroke объекты, которые создаются в ответ на ввод и объекты пользовательского пера UIElement , такие как Image и Button объекты.

Выбранные росчерки отображаются с графическим элементом вокруг них для простоты распознавания и манипуляции. UIElement объекты не будут отображаться по-разному при выборе. Если объект UIElement in selectedElements отсутствует в коллекции Children, Select игнорирует значение UIElement.

Применяется к

Select(StrokeCollection)

Выделяет набор рукописных объектов 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)

Параметры

selectedStrokes
StrokeCollection

Коллекция объектов Stroke для выделения.

Исключения

Один или несколько штрихов в selectedStrokes отсутствуют в свойстве Strokes.

Примеры

В следующем примере выбираются все росчерки и два элемента в элементе InkCanvas. В этом примере предполагается, что имеется вызываемая TextBox и вызываемая button1 textbox1 Button функция, а оба элемента управления являются дочерними элементами InkCanvasэлемента .

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

Комментарии

Может InkCanvas содержать Stroke объекты, которые создаются в ответ на ввод пользовательского пера, а FrameworkElement также объекты, такие как Image и Button объекты.

Выбранные росчерки отображаются с графическим элементом вокруг них для простоты распознавания и манипуляции. FrameworkElement объекты не отображаются по-разному при выборе.

Применяется к

Select(StrokeCollection, IEnumerable<UIElement>)

Выделяет набор объектов Stroke и 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))

Параметры

selectedStrokes
StrokeCollection

Коллекция объектов Stroke для выделения.

selectedElements
IEnumerable<UIElement>

Коллекция объектов UIElement для выделения.

Исключения

Один или несколько штрихов в selectedStrokes отсутствуют в свойстве Strokes.

Примеры

В следующем примере выбираются все росчерки и два элемента в элементе InkCanvas. В этом примере предполагается, что имеется вызываемая TextBox и вызываемая button1 textbox1 Button функция, а оба элемента управления являются дочерними элементами InkCanvasэлемента .

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

Комментарии

Объект InkCanvas может содержать Stroke объекты, которые создаются в ответ на ввод и объекты пользовательского пера UIElement , такие как Image и Button объекты.

Выбранные росчерки будут отображаться с графическим элементом вокруг них для простоты распознавания и манипуляции. UIElement объекты не будут отображаться по-разному при выборе. Если объект UIElement in selectedElements отсутствует в коллекции Children, Select игнорирует значение UIElement.

Применяется к