TreeNode.PrevNode 屬性

定義

取得上一個同層級樹狀節點。

C#
public System.Windows.Forms.TreeNode PrevNode { get; }
C#
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode PrevNode { get; }

屬性值

TreeNode

TreeNode,表示上一個同層級樹狀節點。

屬性

範例

下列程式碼範例會在判斷 TreeNode 是否已選取傳入的專案以及要選取的專案 TreeNode 之後,選取適當的 TreeNode 。 此範例會要求您具有 Form 包含數 TreeNodeTreeView 物件的 控制項 TreeNodeCollection 。 您也需要具有 ComboBox 下列專案的 :「Previous」、「PreviousVisible」、「Next」、「NextVisible」、「First」 和 「Last」。

C#
private void SelectNode(TreeNode node)
{
    if(node.IsSelected)
    {
        // Determine which TreeNode to select.
        switch(myComboBox.Text)
        {
            case "Previous":
                node.TreeView.SelectedNode = node.PrevNode;
                break;
            case "PreviousVisible":
                node.TreeView.SelectedNode = node.PrevVisibleNode;
                break;
            case "Next":
                node.TreeView.SelectedNode = node.NextNode;
                break;
            case "NextVisible":
                node.TreeView.SelectedNode = node.NextVisibleNode;
                break;
            case "First":
                node.TreeView.SelectedNode = node.FirstNode;
                break;
            case "Last":
                node.TreeView.SelectedNode = node.LastNode;
                break;
        }
    }
    node.TreeView.Focus();
}

備註

PrevNode是儲存在 Nodes TreeNodeCollection 樹狀節點父 TreeNode 系 之 屬性中的上一個同層級 TreeNode 。 如果沒有先前的樹狀節點,屬性會 PrevNodenull 回 。

適用於

產品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱