TreeNode.Expand Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erweitert den Strukturknoten.
public:
void Expand();
public void Expand ();
member this.Expand : unit -> unit
Public Sub Expand ()
Beispiele
Im folgenden Codebeispiel wird der ausgewählte Knoten aktiviert, wenn auf eine Schaltfläche geklickt wird. Wenn der ausgewählte Knoten reduziert wird, wird er erweitert, wenn er durch Aufrufen der Methode erweitert wird, wird er durch Aufrufen der Expand Collapse Methode reduziert. In diesem Beispiel ist erforderlich, dass Sie über ein Form TreeView Steuerelement verfügen, das mindestens ein Element mit mindestens einem untergeordneten Element TreeNodeaufweistTreeNode.
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
Hinweise
Die Expand Methode erweitert den aktuellen TreeNode Wert auf die nächste Ebene von Knoten.
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.