InkCanvas.GetSelectedStrokes 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
检索一个 StrokeCollection,它表示 Stroke 上选定的 InkCanvas 对象。
public:
System::Windows::Ink::StrokeCollection ^ GetSelectedStrokes();
public System.Windows.Ink.StrokeCollection GetSelectedStrokes ();
member this.GetSelectedStrokes : unit -> System.Windows.Ink.StrokeCollection
Public Function GetSelectedStrokes () As StrokeCollection
返回
选定笔画的集合。
示例
以下示例更改 上 InkCanvas每个选定笔划的颜色。
StrokeCollection selectedStrokes = inkCanvas1.GetSelectedStrokes();
foreach (Stroke aStroke in selectedStrokes)
{
aStroke.DrawingAttributes.Color = Colors.Red;
}
Dim selectedStrokes As StrokeCollection = inkCanvas1.GetSelectedStrokes()
Dim aStroke As Stroke
For Each aStroke In selectedStrokes
aStroke.DrawingAttributes.Color = Colors.Red
Next aStroke
注解
此方法仅返回 Stroke 对象。 若要检索所选 FrameworkElement 对象,请 GetSelectedElements 调用 方法。
EditingMode如果 的 InkCanvas 设置为 EditingMode,则用户可以选择 Stroke 对象和 FrameworkElement 对象。 或者,可以使用代码选择这两种类型的对象:只需调用 Select 方法。