TreeNode.ExpandAll Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 TreeView denetimdeki CheckBox tüm ağaç düğümlerini genişletir ve temizlendiğinde öğesini FirstNodeCheckBox daralttır. Bu örnek, ile bir ve birkaç nesne içeren bir denetiminiz FormCheckBoxTreeViewTreeNodeCollection olmasını gerektirir (tercihen üç veya daha fazla düzeyle).TreeNode
void myCheckBox_CheckedChanged( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// If the check box is checked, expand all the tree nodes.
if ( myCheckBox->Checked )
{
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)
{
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.
Note
durumunu TreeNode kalıcı hale. Örneğin, alt düğümlerin bir 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.