TreeNode.Checked Propriété

Définition

Obtient ou définit une valeur indiquant si le nœud d'arbre est dans l'état activé.

C#
public bool Checked { get; set; }

Valeur de propriété

true si le nœud d'arbre est activé ; sinon, false.

Exemples

L’exemple de code suivant met en évidence tous TreeNode les objets auxquels un TreeView contrôle a sa Checked propriété définie sur true en définissant sa BackColor propriété sur Yellow. Ce code nécessite que vous disposiez d’un TreeView contrôle sur un Form avec une collection d’objets TreeNode .

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

S’applique à

Produit Versions
.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

Voir aussi