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 方法。

如果 的 EditingModeInkCanvas 設定為 EditingMode ,使用者可以選取 Stroke 物件和 FrameworkElement 物件。 或者,您可以使用程式碼選取這兩種類型的物件:只要呼叫 Select 方法即可。

適用於

另請參閱