StrokeCollection::Replace Method (StrokeCollection^, StrokeCollection^)
.NET Framework (current version)
Replaces the specified StrokeCollection with a new StrokeCollection.
Assembly: PresentationCore (in PresentationCore.dll)
public: void Replace( StrokeCollection^ strokesToReplace, StrokeCollection^ strokesToReplaceWith )
Parameters
- strokesToReplace
-
Type:
System.Windows.Ink::StrokeCollection^
The destination StrokeCollection.
- strokesToReplaceWith
-
Type:
System.Windows.Ink::StrokeCollection^
The source StrokeCollection.
| Exception | Condition |
|---|---|
| ArgumentException | strokesToReplace is empty. -or- strokesToReplaceWith is empty. -or- A Stroke in strokesToReplaceWith is already in strokesToReplace. -or- The strokes in strokesToReplaceWith are not continuous. |
The Replace method raises the StrokesChanged event for each Stroke it replaces.
.NET Framework
Available since 3.0
Available since 3.0
Show: