InkCanvas.Select 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
选择一组墨迹 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元素。 此示例假定有一个名为 TextBoxtextbox1
的 和 一个名为 button1
的 ,并且这两个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如果 中的 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元素。 此示例假定有一个名为 TextBoxtextbox1
的 和 一个名为 button1
的 ,并且这两个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元素。 此示例假定有一个名为 TextBoxtextbox1
的 和 一个名为 button1
的 ,并且这两个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如果 中的 selectedElements
不在 Children 集合中,Select则UIElement忽略 。