Język

StrokeCollection.Add(StrokeCollection) Metoda

Definicja

Dodaje określone pociągnięcia do elementu StrokeCollection.

public:
 void Add(System::Windows::Ink::StrokeCollection ^ strokes);
public void Add(System.Windows.Ink.StrokeCollection strokes);
override this.Add : System.Windows.Ink.StrokeCollection -> unit
Public Sub Add (strokes As StrokeCollection)

Parametry

strokes
StrokeCollection

Element StrokeCollection do dodania do kolekcji.

Wyjątki

Element Stroke in strokes jest już członkiem .StrokeCollection

Parametr strokes ma wartość null.

Przykłady

W poniższym przykładzie pokazano, jak skopiować atrament do InkCanvas innego InkCanvaspliku . W tym przykładzie przyjęto założenie:

  • Istnieją dwa InkCanvas obiekty o nazwie inkCanvas1 i inkCanvas2.

  • Zdarzenie Click zostało połączone z procedurą obsługi zdarzeń.

// Copy the strokes from one InkCanvas to another InkCanvas.
private void CopyStrokes_Click(object sender, RoutedEventArgs e) 
{
    StrokeCollection strokes = inkCanvas1.Strokes.Clone();
    inkCanvas2.Strokes.Clear();
    inkCanvas2.Strokes.Add(strokes);
}
' Copy the strokes from one InkCanvas to another InkCanvas.
Private Sub CopyStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim strokes As StrokeCollection = inkCanvas1.Strokes.Clone()
    inkCanvas2.Strokes.Clear()
    inkCanvas2.Strokes.Add(strokes)

End Sub

Uwagi

Metoda Add zgłasza StrokesChanged zdarzenie.

Dotyczy