共用方式為


ParagraphNode.AlignmentLevel 屬性

取得和設定整數,這個整數表示此段落與其他段落在其父代 (Parent) WritingRegionNode 物件中的對齊方式。

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

語法

'宣告
Public Property AlignmentLevel As Integer
'用途
Dim instance As ParagraphNode
Dim value As Integer

value = instance.AlignmentLevel

instance.AlignmentLevel = value
public int AlignmentLevel { get; set; }
public:
property int AlignmentLevel {
    int get ();
    void set (int value);
}
/** @property */
public int get_AlignmentLevel()
/** @property */
public  void set_AlignmentLevel(int value)
public function get AlignmentLevel () : int
public function set AlignmentLevel (value : int)

屬性值

型別:System.Int32
整數,表示此段落與其他段落在其父代 WritingRegionNode 物件中的對齊方式。

備註

AlignmentLevel 屬性通常是用來表示縮排的層級。例如,如果筆墨代表外框,則每個線條都有可能是 ParagraphNode 物件,而且第一個縮排層級的 AlignmentLevel 值應該是 0,第二個層級是 1,依此類推。

如需詳細資訊,請參閱有關 WritingRegion 和 AlignmentLevel 的概念性主題。

範例

下列範例會取得 ParagraphNode 物件 (selectedParagraph),並在 ArrayList (alignedParagraphs) 中填入相同 WritingRegionNode 中具有相同 AlignmentLevel 值的其他所有 ParagraphNode 物件。

Dim alignedParagraphs As New ArrayList()
Dim paragraphParent As ContextNode = selectedParagraph.ParentNode
Dim childNode As ContextNode
For Each childNode In paragraphParent.SubNodes
    If TypeOf childNode Is ParagraphNode Then
        Dim paragraph As ParagraphNode = childNode
        If paragraph.AlignmentLevel = selectedParagraph.AlignmentLevel Then
            alignedParagraphs.Add(paragraph)
        End If
    End If
Next childNode
ArrayList alignedParagraphs = new ArrayList();
ContextNode paragraphParent = selectedParagraph.ParentNode;
foreach (ContextNode childNode in paragraphParent.SubNodes)
{
    if (childNode is ParagraphNode)
    {
        ParagraphNode paragraph = (ParagraphNode)childNode;
        if (paragraph.AlignmentLevel == selectedParagraph.AlignmentLevel)
        {
            alignedParagraphs.Add(paragraph);
        }
    }
}

平台

Windows Vista

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

版本資訊

.NET Framework

支援版本:3.0

請參閱

參考

ParagraphNode 類別

ParagraphNode 成員

Microsoft.Ink 命名空間