StrokeCollection.Clone Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Kopieert de 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
Retouren
Een kopie van de StrokeCollection.
Voorbeelden
In het volgende voorbeeld ziet u hoe u de inkt in de InkCanvas ene naar het andere InkCanvaskopieert. In dit voorbeeld wordt ervan uitgegaan:
Er zijn twee InkCanvas objecten aangeroepen
inkCanvas1eninkCanvas2.De Click gebeurtenis is verbonden met de gebeurtenis-handler.
// 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
Opmerkingen
De Clone methode kopieert elk Stroke in de verzameling en de nieuwe StrokeCollection verwijzingen naar de nieuwe pennenstreken.