InkAnalyzer.RemoveStrokes-Methode
Entfernt eine Strichauflistung aus dem InkAnalyzer.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Sub RemoveStrokes ( _
strokesToRemove As StrokeCollection _
)
'Usage
Dim instance As InkAnalyzer
Dim strokesToRemove As StrokeCollection
instance.RemoveStrokes(strokesToRemove)
public void RemoveStrokes(
StrokeCollection strokesToRemove
)
public:
void RemoveStrokes(
StrokeCollection^ strokesToRemove
)
public void RemoveStrokes(
StrokeCollection strokesToRemove
)
public function RemoveStrokes(
strokesToRemove : StrokeCollection
)
Parameter
- strokesToRemove
Typ: System.Windows.Ink.StrokeCollection
Die zu entfernende Strichauflistung.
Hinweise
Diese Methode entfernt strokesToRemove aus dem InkAnalyzer.
Diese Methode entfernt jeden Strich in strokesToRemove aus dem Endkontextknoten, der auf die Striche verweist. Wenn der Kontextknoten auf keine Striche mehr verweist, wird er von dieser Methode zusammen mit allen Vorgängerknoten gelöscht, die über keine untergeordneten Knoten mehr verfügen.
Nachdem diese Methode die Striche aus dem Kontextknoten entfernt hat, aktualisiert sie DirtyRegion, um das umgebende Feld der entfernten Striche einzuschließen.
Diese Methode ignoriert alle Striche, die nicht dem Freihandanalysemodul zugeordnet sind. Wenn keiner der Striche in strokesToRemove dem Freihandanalysemodul zugeordnet ist, gibt diese Methode einen Wert zurück, ohne dass das Freihandanalysemodul aktualisiert wird.
Diese Methode löst eine ArgumentNullException aus, wenn strokesToRemovenullNULL-Verweis (Nothing in Visual Basic) ist.
Beispiele
Im folgenden Beispiel wird der Strokes_StrokesChanged-Ereignishandler definiert, der die Striche zu theInkAnalyzer hinzufügt, falls sie bereits in theInkCanvas hinzugefügt wurden. Außerdem werden Striche aus theInkAnalyzer, entfernt, wenn sie bereits aus theInkCanvas entfernt wurden.
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0
Siehe auch
Referenz
InkAnalyzerRemoveStroke()