Teilen über


TreeNode.IsExpanded Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob der Strukturknoten erweitert ist.

public:
 property bool IsExpanded { bool get(); };
public bool IsExpanded { get; }
[System.ComponentModel.Browsable(false)]
public bool IsExpanded { get; }
member this.IsExpanded : bool
[<System.ComponentModel.Browsable(false)>]
member this.IsExpanded : bool
Public ReadOnly Property IsExpanded As Boolean

Eigenschaftswert

true, wenn der Strukturknoten erweitert ist, andernfalls false.

Attribute

Beispiele

Im folgenden Codebeispiel wird der ausgewählte Knoten umgeschaltet, wenn auf eine Schaltfläche geklickt wird. Wenn der ausgewählte Knoten reduziert ist, wird er erweitert. Wenn er durch Aufrufen der Expand -Methode erweitert wird, wird er durch Aufrufen der Collapse -Methode reduziert. In diesem Beispiel ist es erforderlich, dass Sie über ein FormTreeView -Steuerelement verfügen, das mindestens ein TreeNode Steuerelement mit mindestens einem untergeordneten TreeNodeElement aufweist.

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

Gilt für:

Weitere Informationen