Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine ContextNodeCollection der Freihandendknoten zurück, die bestimmte, angegebene Striche enthalten.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Function FindInkLeafNodes ( _
strokes As StrokeCollection _
) As ContextNodeCollection
'Usage
Dim instance As InkAnalyzer
Dim strokes As StrokeCollection
Dim returnValue As ContextNodeCollection
returnValue = instance.FindInkLeafNodes(strokes)
public ContextNodeCollection FindInkLeafNodes(
StrokeCollection strokes
)
public:
ContextNodeCollection^ FindInkLeafNodes(
StrokeCollection^ strokes
)
public ContextNodeCollection FindInkLeafNodes(
StrokeCollection strokes
)
public function FindInkLeafNodes(
strokes : StrokeCollection
) : ContextNodeCollection
Parameter
- strokes
Typ: System.Windows.Ink.StrokeCollection
Die Striche, die in den Freihandendknoten enthalten sind.
Rückgabewert
Typ: System.Windows.Ink.ContextNodeCollection
Die Freihandendknoten, die die angegebenen Striche enthalten.
Hinweise
Beispiele für Freihandendknoten sind InkWordNode, InkDrawingNode und InkBulletNode.
Endknoten enthalten keine untergeordneten Knoten.
Es wird eine Ausnahme ausgelöst, wenn strokes den Wert nullNULL-Verweis (Nothing in Visual Basic) hat. Wenn keine Knoten die Striche enthalten, wird eine leere ContextNodeCollection zurückgegeben. Gleichermaßen wird eine leere ContextNodeCollection zurückgegeben, wenn eine leere StrokeCollection-Auflistung übergeben wird.
Beispiele
Im folgenden Beispiel wird FindInkLeafNodes aufgerufen, um die Freihandendknoten in einem InkAnalyzer mit dem Namen theInkAnalyzer) zu ermitteln, die Striche enthalten, die denen in der StrokeCollection (selectedStrokes) entsprechen. Anschließend wird die Farbe der entsprechenden Striche zu Rot geändert.
For Each node As ContextNode In theInkAnalyzer.FindInkLeafNodes(selectedStrokes)
For Each Stroke As Stroke In node.Strokes
Stroke.DrawingAttributes.Color = Colors.Red
Next Stroke
Next node
foreach (ContextNode node in theInkAnalyzer.FindInkLeafNodes(selectedStrokes))
{
foreach (Stroke stroke in node.Strokes)
{
stroke.DrawingAttributes.Color = Colors.Red;
}
}
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