Aracılığıyla paylaş


InkCanvas.GetSelectedStrokes Yöntem

Tanım

üzerinde InkCanvasseçili Stroke nesneleri temsil eden bir StrokeCollection alır.

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

Döndürülenler

Seçili vuruşlar koleksiyonu.

Örnekler

Aşağıdaki örnek, bir InkCanvasüzerinde seçilen her vuruşun rengini değiştirir.

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

Açıklamalar

Bu yöntem yalnızca nesneleri döndürür Stroke . Seçili FrameworkElement nesneleri almak için yöntemini çağırın GetSelectedElements .

ayarı olarak ayarlanırsaEditingMode, kullanıcılar nesneleri ve FrameworkElement nesneleri seçebilirStroke.EditingModeInkCanvas Alternatif olarak, her iki nesne türü de kod kullanılarak seçilebilir: yöntemini çağırmak Select yeterlidir.

Şunlara uygulanır

Ayrıca bkz.