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 der StrokeCollection die angegebenen Striche hinzu.
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
Der der Auflistung hinzuzufügende StrokeCollection.
Ausnahmen
Ein Stroke in strokes
ist bereits ein Member der StrokeCollection.
strokes
ist null
.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die Freihandeingabe in einem InkCanvas anderen InkCanvaskopiert wird. In diesem Beispiel wird von Folgendem ausgegangen:
Es gibt zwei InkCanvas Objekte mit dem Namen
inkCanvas1
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.