TreeNode.Checked Propiedad

Definición

Obtiene o establece un valor que indica si el nodo de árbol está activado.

C#
public bool Checked { get; set; }

Valor de propiedad

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

Ejemplos

En el ejemplo de código siguiente se resaltan los TreeNode objetos en los que un TreeView control que tiene su Checked propiedad establecida true en estableciendo su BackColor propiedad en Yellow. Este código requiere que tenga un TreeView control en un Form objeto con una colección de TreeNode objetos .

C#
public void HighlightCheckedNodes()
{
   int countIndex = 0;
   string selectedNode = "Selected customer nodes are : ";
   foreach (TreeNode myNode in myTreeView.Nodes[0].Nodes)
   {
      // Check whether the tree node is checked.
      if(myNode.Checked)
      {
         // Set the node's backColor.
         myNode.BackColor = Color.Yellow;
         selectedNode += myNode.Text+" ";
         countIndex++;
      }
      else
            {
                myNode.BackColor = Color.White;
            }
        }

   if(countIndex > 0)
      MessageBox.Show(selectedNode);
   else
      MessageBox.Show("No nodes are selected");
}

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