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