Читати англійською Редагувати

Поділитися через


TreeNode.LastNode Property

Definition

Gets the last child tree node.

public System.Windows.Forms.TreeNode LastNode { get; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode LastNode { get; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.TreeNode? LastNode { get; }

Property Value

A TreeNode that represents the last child tree node.

Attributes

Examples

The following code example selects the appropriate TreeNode after determining if the TreeNode passed in is selected and which TreeNode to select. This example requires that you have a Form with a TreeView control that has a TreeNodeCollection that contains several TreeNode objects. It also requires that you have a ComboBox with the following items: "Previous", "PreviousVisible", "Next", "NextVisible", "First", and "Last".

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();
}

Remarks

The LastNode is the last child TreeNode in the TreeNodeCollection stored in the Nodes property of the current tree node. If the TreeNode has no child tree node, the LastNode property returns null.

Applies to

Продукт Версії
.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, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also