TreeNode.IsExpanded Propiedad

Definición

Obtiene un valor que indica si el nodo de árbol está expandido.

C#
public bool IsExpanded { get; }
C#
[System.ComponentModel.Browsable(false)]
public bool IsExpanded { get; }

Valor de propiedad

Es true si el nodo de árbol está expandido; en caso contrario, es false.

Atributos

Ejemplos

En el ejemplo de código siguiente se alterna el nodo seleccionado cuando se hace clic en un botón. Si el nodo seleccionado está contraído, se expande, si se expande llamando al Expand método , se contrae llamando al Collapse método . En este ejemplo se requiere que tenga un Form con un TreeView control que tenga al menos uno TreeNode con al menos un elemento secundario TreeNode.

C#
private void button1_Click(object sender, System.EventArgs e)
{
   if (treeView1.SelectedNode.IsExpanded)
   {
      treeView1.SelectedNode.Collapse();
      MessageBox.Show(treeView1.SelectedNode.Text + 
        " tree node collapsed.");
   }
   else
   {
      treeView1.SelectedNode.Expand();
      MessageBox.Show(treeView1.SelectedNode.Text + 
        " tree node expanded.");
   }
}

Se aplica a

Producto Versiones
.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

Consulte también