Ler em inglês

Compartilhar via


TreeNode.FirstNode Propriedade

Definição

Obtém o primeiro nó filho de árvore na coleção de nós de árvore.

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

Valor da propriedade

TreeNode

O primeiro filho TreeNode na coleção Nodes.

Atributos

Exemplos

O exemplo de código a seguir seleciona o apropriado TreeNode depois de determinar se a TreeNode entrada passada está selecionada e qual TreeNode selecionar. Este exemplo requer que você tenha um Form controle com TreeView um TreeNodeCollection que contenha vários TreeNode objetos. Também requer que você tenha um ComboBox com os seguintes itens: "Anterior", "PreviousVisible", "Next", "NextVisible", "First" e "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();
}

Comentários

O FirstNode é o primeiro filho TreeNode na TreeNodeCollection propriedade armazenada Nodes do nó de árvore atual. Se não TreeNode houver nenhum nó de árvore filho, a FirstNode propriedade retornará null.

Aplica-se a