Compartir vía


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

StrokeCollection que se agrega a la colección.

Excepciones

Un objeto de la clase Stroke en el parámetro strokes ya es un miembro de la colección StrokeCollection.

strokes es null.

Ejemplos

En el ejemplo siguiente se muestra cómo copiar la entrada de lápiz entre InkCanvasInkCanvas. 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 método Add genera el evento StrokesChanged.

Se aplica a