InkCanvas.GetSelectedStrokes メソッド

定義

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 メソッドを呼び出します。

EditingModeInkCanvasEditingModeに設定されている場合、ユーザーはStrokeオブジェクトとFrameworkElementオブジェクトを選択できます。 または、コードを使用して両方の種類のオブジェクトを選択できます。 Select メソッドを呼び出すだけです。

適用対象

こちらもご覧ください