共用方式為


ParagraphNode.AlignmentLevel 屬性

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

命名空間:  System.Windows.Ink
組件:  IAWinFX (在 IAWinFX.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,依此類推。

範例

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

Dim alignedParagraphs As New ArrayList()
Dim paragraphParent As ContextNode = selectedParagraph.ParentNode

For Each childNode As ContextNode In paragraphParent.SubNodes
    If TypeOf childNode Is ParagraphNode Then
        Dim paragraph As ParagraphNode = CType(childNode, ParagraphNode)
        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 成員

System.Windows.Ink 命名空間