TreeNode.Expand Methode

Definitie

Breidt het structuurknooppunt uit.

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

Voorbeelden

In het volgende codevoorbeeld wordt het geselecteerde knooppunt in-/uitgeschakeld wanneer op een knop wordt geklikt. Als het geselecteerde knooppunt is samengevouwen, wordt het uitgevouwen, als het wordt uitgevouwen door de Expand methode aan te roepen, wordt het samengevouwen door de methode aan te Collapse roepen. In dit voorbeeld moet u een Form besturingselement hebben met TreeView ten minste één TreeNode met ten minste één kind TreeNode.

void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   if ( treeView1->SelectedNode->IsExpanded )
   {
      treeView1->SelectedNode->Collapse();
      MessageBox::Show( String::Concat( treeView1->SelectedNode->Text, " tree node collapsed." ) );
   }
   else
   {
      treeView1->SelectedNode->Expand();
      MessageBox::Show( String::Concat( treeView1->SelectedNode->Text, " tree node expanded." ) );
   }
}
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.");
   }
}
Private Sub button1_Click(sender As Object, _
  e As System.EventArgs) Handles button1.Click
   If treeView1.SelectedNode.IsExpanded Then
      treeView1.SelectedNode.Collapse()
      MessageBox.Show(treeView1.SelectedNode.Text & _ 
        " tree node collapsed.")
   Else
      treeView1.SelectedNode.Expand()
      MessageBox.Show(treeView1.SelectedNode.Text & _
        " tree node expanded.")
   End If
End Sub

Opmerkingen

De Expand methode breidt de huidige TreeNode naar beneden uit naar het volgende niveau van knooppunten.

Note

De status van een TreeNode bestand blijft behouden. Als het volgende niveau van onderliggende knooppunten bijvoorbeeld niet eerder is samengevouwen, worden de onderliggende knooppunten weergegeven in Expand de eerder uitgevouwen status.

Van toepassing op

Zie ook