StrokeCollection.Add(StrokeCollection) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt die angegebenen Striche zu der 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)
Parameter
- strokes
- StrokeCollection
Das StrokeCollection , das der Auflistung hinzugefügt werden soll.
Ausnahmen
A Stroke in strokes ist bereits Mitglied der StrokeCollection.
strokes ist null.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Freihandeingabe in einem InkCanvas anderen kopiert wird InkCanvas. In diesem Beispiel wird von Folgendem ausgegangen:
Es gibt zwei InkCanvas Objekte, die aufgerufen
inkCanvas1werden, undinkCanvas2.Das Click Ereignis wurde mit dem Ereignishandler verbunden.
// 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
Hinweise
Die Add Methode löst das StrokesChanged Ereignis aus.