Aracılığıyla paylaş


TreeNode.ExpandAll Yöntem

Tanım

Tüm alt ağaç düğümlerini genişletir.

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

Örnekler

Aşağıdaki kod örneği, denetlendiğinde denetimdeki TreeView tüm ağaç düğümlerini genişletir ve temizlendiğinde CheckBox öğesini FirstNode daraltir.CheckBox Bu örnek, ile bir ve ile birkaç TreeNode nesne içeren bir TreeNodeCollection TreeView denetime (tercihen üç veya daha fazla düzeye sahip) sahip olmasını Form CheckBoxgerektirir.

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

Açıklamalar

yöntemi, ExpandAll koleksiyona atanan tüm alt ağaç düğümlerini Nodes genişletir.

Not

TreeNode durumu kalıcıdır. Örneğin, alt düğümlerin sonraki düzeyi daha önce daraltılmadıysa, yöntem çağrıldığında Expand alt düğümler daha önce genişletilmiş durumunda görünür.

Şunlara uygulanır

Ayrıca bkz.