Lenguaje

StrokeCollection.Add(StrokeCollection) Método

Definición

Agrega los trazos especificados a .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)

Parámetros

strokes
StrokeCollection

que StrokeCollection se va a agregar a la colección.

Excepciones

Un Stroke objeto in strokes ya es miembro de .StrokeCollection

strokes es null.

Ejemplos

En el ejemplo siguiente se muestra cómo copiar la entrada de lápiz entre InkCanvas sí InkCanvas. En este ejemplo se da por supuesto que:

  • Hay dos InkCanvas objetos denominados inkCanvas1 y inkCanvas2.

  • El Click evento se ha conectado al controlador de eventos.

// 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

Comentarios

El Add método genera el StrokesChanged evento .

Se aplica a