TreeNode.ExpandAll Methode

Definition

Erweitert alle untergeordneten Strukturknoten.

public:
 void ExpandAll();
public void ExpandAll ();
member this.ExpandAll : unit -> unit
Public Sub ExpandAll ()

Beispiele

Im folgenden Codebeispiel werden alle Strukturknoten in einem TreeView Steuerelement erweitert, wenn ein CheckBox Kontrollkästchen aktiviert ist, und die FirstNode Beim CheckBox Löschen des Steuerelements reduziert. In diesem Beispiel ist erforderlich, dass Sie über ein Form CheckBoxSteuerelement und ein TreeView Steuerelement mit mehreren TreeNode Objekten verfügen (vorzugsweise mit TreeNodeCollection drei oder mehr Ebenen).

void myCheckBox_CheckedChanged( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{

   // If the check box is checked, expand all the tree nodes.
   if ( myCheckBox->Checked == true )
   {
      myTreeView->ExpandAll();
   }
   else
   {

      // If the check box is not checked, collapse the first tree node.
      myTreeView->Nodes[ 0 ]->FirstNode->Collapse();
      MessageBox::Show( "The first node of CustomerList root node is collapsed" );
   }
}
private void myCheckBox_CheckedChanged(object sender, System.EventArgs e)
{
   // If the check box is checked, expand all the tree nodes.
   if (myCheckBox.Checked == true)
   {
      myTreeView.ExpandAll();
   }
   else
   {
      // If the check box is not checked, collapse the first tree node.
      myTreeView.Nodes[0].FirstNode.Collapse();
      MessageBox.Show("The first node of CustomerList root node is collapsed");
   }
}
Private Sub myCheckBox_CheckedChanged(ByVal sender As Object, _
   ByVal e As System.EventArgs) Handles myCheckBox.CheckedChanged
   ' If the check box is checked, expand all the tree nodes.
   If myCheckBox.Checked = True Then
      myTreeView.ExpandAll()
   Else
      ' If the check box is not checked, collapse the first tree node.
      myTreeView.Nodes(0).FirstNode.Collapse()
      MessageBox.Show("The first node of CustomerList root node is collapsed")
   End If
End Sub

Hinweise

Die ExpandAll Methode erweitert alle untergeordneten Strukturknoten, die der Nodes Auflistung zugewiesen sind.

Hinweis

Der Zustand einer TreeNode Betreffenden wird beibehalten. Wenn beispielsweise die nächste Ebene von untergeordneten Knoten zuvor nicht reduziert wurde, wenn die Expand Methode aufgerufen wird, werden die untergeordneten Knoten in ihrem zuvor erweiterten Zustand angezeigt.

Gilt für

Siehe auch