共用方式為


ContextNode.Strokes 屬性

取得與這個 ContextNode 關聯的 Strokes

命名空間:  Microsoft.Ink
組件:  Microsoft.Ink.Analysis (在 Microsoft.Ink.Analysis.dll 中)

語法

'宣告
Public ReadOnly Property Strokes As Strokes
'用途
Dim instance As ContextNode
Dim value As Strokes

value = instance.Strokes
public Strokes Strokes { get; }
public:
property Strokes^ Strokes {
    Strokes^ get ();
}
/** @property */
public Strokes get_Strokes()
public function get Strokes () : Strokes

屬性值

型別:Microsoft.Ink.Strokes
與這個 ContextNode 相關的 Strokes

備註

如果 ContextNode 不是分葉節點,這個屬性會傳回其所有分葉子代的筆劃。

如果節點屬於沒有筆劃的型別 (例如 TextWordNodeImageNodeAnalysisHintNode),這個屬性會傳回空白筆劃集合。

範例

這個範例是一個方法,會將紅色 DrawingAttributes 指派給 ContextNode 的筆劃,同時也會將預設繪圖屬性 (Attribute) 指派給所有其他筆劃。附加至 Panel (英文) (變數名稱為 theNotePanel) 的 InkCollector (變數名稱為 theInkCollector) 已收集筆劃。

Private Sub MarkNodeAsRed(ByVal selectedNode As ContextNode)
    ' Set all node strokes to black, but this one to red
    Dim inkStroke As Stroke
    For Each inkStroke In Me.theInkCollector.Ink.Strokes
        If Not (selectedNode Is Nothing) AndAlso _
           selectedNode.Strokes.Contains(inkStroke) Then
            inkStroke.DrawingAttributes = New DrawingAttributes(Color.Red)
        Else
            inkStroke.DrawingAttributes = Me.theInkCollector.DefaultDrawingAttributes
        End If
    Next inkStroke
    theNotesPanel.Refresh()

End Sub 'MarkNodeAsRed

        private void MarkNodeAsRed(ContextNode selectedNode)
        {
            // Set all node strokes to black, but this one to red
            foreach (Stroke stroke in this.theInkCollector.Ink.Strokes)
            {
                if (selectedNode != null && 
                    selectedNode.Strokes.Contains(stroke))
                    stroke.DrawingAttributes = new DrawingAttributes(Color.Red);
                else
                    stroke.DrawingAttributes = this.theInkCollector.DefaultDrawingAttributes;
            }

            theNotesPanel.Refresh();
        }

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱 .NET Framework 系統需求

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

ContextNode 類別

ContextNode 成員

Microsoft.Ink 命名空間

Microsoft.Ink.Strokes