傳回 ContextNodeCollection,其中包括內含某些特定筆劃的筆墨分葉節點。
命名空間: System.Windows.Ink
組件: IAWinFX (在 IAWinFX.dll 中)
語法
'宣告
Public Function FindInkLeafNodes ( _
strokes As StrokeCollection _
) As ContextNodeCollection
'用途
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
參數
- strokes
型別:System.Windows.Ink.StrokeCollection
筆墨分葉節點包含的筆劃。
傳回值
型別:System.Windows.Ink.ContextNodeCollection
包含指定之筆劃的筆墨分葉節點。
備註
筆墨分葉節點的範例包括 InkWordNode、InkDrawingNode 及 InkBulletNode。
分葉節點不包含子節點。
如果 strokes 為 nullNull 參照 (即 Visual Basic 中的 Nothing),則會擲回例外狀況。如果沒有任何節點包含筆劃,則會傳回空的 ContextNodeCollection。同樣地,如果傳入空的 StrokeCollection 集合,則會傳回空的 ContextNodeCollection。
範例
下列範例會呼叫 FindInkLeafNodes,以便在 InkAnalyzer (名為 theInkAnalyzer) 中尋找筆墨分葉節點,這個分析器所包含的筆劃符合 StrokeCollection (selectedStrokes) 中的筆劃。接著,再將相符筆劃的色彩變更為紅色。
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;
}
}
平台
Windows Vista
.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求。
版本資訊
.NET Framework
支援版本:3.0