Langue

StrokeCollection.Clone Méthode

Définition

Copie le StrokeCollection.

public:
 virtual System::Windows::Ink::StrokeCollection ^ Clone();
public virtual System.Windows.Ink.StrokeCollection Clone();
abstract member Clone : unit -> System.Windows.Ink.StrokeCollection
override this.Clone : unit -> System.Windows.Ink.StrokeCollection
Public Overridable Function Clone () As StrokeCollection

Retours

Copie du StrokeCollection.

Exemples

L’exemple suivant montre comment copier l’entrée manuscrite dans une InkCanvas autre InkCanvas. Cet exemple se base sur les hypothèses suivantes :

  • Il existe deux InkCanvas objets appelés inkCanvas1 et inkCanvas2.

  • L’événement Click a été connecté au gestionnaire d’événements.

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

Remarques

La Clone méthode copie chacune Stroke dans la collection et les nouvelles StrokeCollection références aux nouveaux traits.

S’applique à