TreeNode.Expand Метод

Определение

Разворачивает узел дерева.

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

Примеры

В следующем примере кода переключается выбранный узел при нажатии кнопки. Если выбранный узел свернут, он разворачивается, если он развернут путем вызова Expand метода, он свернут путем вызова Collapse метода. В этом примере требуется иметь Form элемент управления с по крайней мере одним TreeNode дочерним TreeNodeэлементомTreeView.

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

Комментарии

Метод Expand расширяет текущий TreeNode уровень до следующего уровня узлов.

Примечание

Состояние TreeNode сохраняется. Например, если следующий уровень дочерних узлов ранее не свернулся, то при Expand вызове метода дочерние узлы отображаются в ранее развернутом состоянии.

Применяется к

См. также раздел