InkCanvas.Select Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выделяет набор рукописных объектов Stroke или объектов FrameworkElement.
Перегрузки
Select(IEnumerable<UIElement>) |
Выделяет набор объектов UIElement. |
Select(StrokeCollection) |
Выделяет набор рукописных объектов Stroke. |
Select(StrokeCollection, IEnumerable<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>)
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.